All they ask for is a thumbs up Steam Greenlight http://steamcommunity.com/sharedfiles/filedetails/updates/100398757