Game is on Greenlight : http://steamcommunity.com/sharedfiles/filedetails/?id=489556661 !
It started pretty well, but I’m not sure how fast the flow of votes will lower, so please go there and vote up for the game if you want it to get on Steam and get more exposure !
Facebook Comments