Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This is really cool, the only negative criticisms that I had were said by yourself. I really like it and it's worth polishing/reusing as it is an excellent idea.