Downloaded it yesterday, I just needed to find some free time to play it. It looks promising, I love when 4channers go "fine, I'll do it myself" and shit out masterpiece after masterpiece lolI know man I cried in this game bro, I am not ashamed to admit it.
Also if you're interested, play their other game, snoot game.