So all of sudden TotalAnarchy and I decided to start a Tumblr called "Greenlight This" where we post games which have been submitted to Greenlight and that we like or seem to have that "something" which would make them good additions to Steam.
http://greenlightthis.tumblr.com/