If you have you might want to check out http://www.gamealchemy.com . It’s a site that lists games made by amateurs. It’s a bit like the showcase and critiques here 
It’s hard to get your own game noticed by the masses as an amateur game developer. That is why we decided to build a platform where amateur game developers and game enthusiasts can meet.
To this end we offer programmers the possibility to list their games in our online directory through an easy to use web interface.
There are a lot of benefits for you the game developer:
- Your game will get exposure
- Your game gets rated by the people that play it; this will give you an idea where you stand compared to other developers.
- We run a competition called Game of the month. All listed games are automatically entered. So you could win this and have something to brag about!
- You can’t beat the price, getting listed on the site is free.