Steam Greenlight Crap. So this thing turned up on Steam Greenlight quite a while ago, and it is just one of the many games to show how much of a pile of Steam G Steam Greenlight Crap So this thing turned up on quite a while ago and it is just one of the many games to show how much pile G