Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Ah, so that type of system is already somewhat in place. That's handy, I totally didn't see it. However, I think that making reviews public would be really useful too. I always read Steam reviews and check the rating before I consider a game.