We are happy to announce that we'll release the game on Saturday, 26 March 2016. The game will be firstly available on Android and Windows. The release date for Mac and iOS is not decided yet.
For Android, the game will be available on Play Google. And for Windows it will be available on itch.io.