Hey guys, I've just decided to post about this game here on behalf of the developer. I guess it's coming very soon. Here's the teaser trailer: [hqyoutube]UD7kFJpMTl4[/hqyoutube] What do you think?