Wow, this week is quite something to us. First we had the game's debut teaser revealed several days ago. And now we've put the game on Steam Greenlight. We'll update the game development progress on that channel too.
The Greenlight page is here. If you like the game, come up vote it. :D If the game has not yet reach your heart, just come give some visit. :)
Pawee Pakamekanon, GameCrafterTeam