Originally Posted by Lemming880
I'm imagining a place where game developers can create their own page for a game (like you create a page for a video on youtube). They can fill in information about the game, a download link (preferably hosted from this site), screenshots, videos, a comment section and a rating button (with a search function on the site that can show best rated games), maybe even a donate/buy button. And an option to first upload a test version and set status on the page to 'alpha/beta' and people can give tips in the comment section. And when the game's done you can set status on 'final'. Stuff like that. Have your own little place on the site. But then you probably need to make a new website or a subsite.
Thats sounds really great. Might be a bit of work but it sounds about right.