Those Motor Rock guys are selling keys to their removed game, right? Maybe you should use your greenlight sub for nefarious purposes.
Yeah, I checked the site yesterday and from what I could gather from a cursory glance keys are still being sold. On the Greenlight submission page there are rather stern warnings advising against submitting anything that you don't genuinely intend to release so I'd rather not tempt fate, haha.