Make Them Suffer release brand new single & video ‘Doomswitch’
“Doomswitch“; a term used to describe a theoretical mechanism where an online poker site inflicts bad luck on a player. And, as of today, the very moniker sparking the start of a brand new chapter […]