Originally Posted by EinTroll
They are a team of about 40 game developers, not public relations experts.


I don't think this is a valid excuse considering how badly they dropped the ball on the kickstarter stuff.