The game is now on Steam Greenlight. Your votes help a lot :)

Go there and click on "yes" if you want to see the game on Steam.

Steamcommunity.com