htxt.co.za
Strangers on the internet managed to beat Punch Club, so now you can buy it - htxt.africa
Your chances of playing Punch Club (and the livelihood of its developers) were in the hands of Twitch chat, and it pulled through.