
Originally Posted by
Velko
As it stands now, it's bloody horrible. Yeah, there's a bunch of nice-looking indie titles... But then there's A) a metric shitton of terrible crap, B) games that someone else has made and C) freeware games, because it does in no way control who can put up what. Hell, they have OpenTTD there! And the description even says something like "this is open source, and I didn't make this, but I want this on Steam pretty please". Jesus christ. One was some Vietnamese FPS game, looking nice... and then the last line of the description reads "PS. I have asked the producers and they're OK with this" (or something like that).
It's completely uncontrolled, cluttered mess.
Edit: Hahahaha the discussion forum is made of purified awesome. Counter-Strike 2!!!11