Possible Duplicate:
Where to advertise my game?Where to advertise my game?
Let's say I have developed a game and I want to "get it out there". What I have in mind is open-source, non-commercial games.
What websites do you know of where you can promote your newly developed game, rather than simply posting it on your blog?