We are now on Steam Greenlight. http://steamcommunity.com/sharedfiles/filedetails/?id=792644015
I voted on your game! <3
Thank you kindly.