mibuokami on 24 November 2013
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.