>>718233681
>>718233609
Just checked the steam forums and it's a fucking graveyard. I've seen demos get more posts than this shit