Quantcast
View Post

God the amount of troll that came from the stream announcement. So much nerd rage on steam + neogaf xD My heart nearly gave out lol.

Teaser appears to be up - nothing to see really, just basically announcing platform and release window.