Teaser revealed + Playable at Gamescom! + Steam page!

Teaser revealed + Playable at Gamescom! + Steam page!
That's right, we now have a teaser announcement! Also, we'll be at Gamescom this year!