I don't think I have to introduce Steam Greenlight to anyone, but I'm happy to say that we took the chance as soon as we literally could and put the game up, so now you can express your desire to get the game up on Steam! Click here!