Punch Club, the newest boxing “simulator” game published by tinyBuild hits the $1 million sales mark, netting over 100,000 sales across it’s Steam and iOS versions. Made by Lazy Bear Games, a Russian developer, Punch Club released to Steam only after it was beaten by twitch with a “twitchplays” run that took only a few […]