Steam Greenlight opened for business today, and it's a complete cluster at this point.
Every two-bit wanna-be game designer is trying to shove their hot mess out there, tons of iOS shit, along with distinguished mentally-challenged people that think submitting a game means you're requesting Steam to put that game on Steam (someone put "Turok") and the yuksters that keep submitting "Half-Life 3" or "I MAED A GAME, DERP!"
It's kind of fun actually, there's definitely a treasure hunt aspect to it. I've found 4 or 5 games that look okay so far out of the hundreds on there.