Free just until the end of the day. They are trying to get more upvotes on Steam Greenlight as well:
Upvote the game on Steam Greenlight here:
http://steamcommunity.com/sharedfiles/filedetails/?id=141030686
More info about the game and promotion here:
http://download.reprisaluniverse.com/