Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I quite like the idea, but I had difficulty understanding the rules of most of the games. With enough polish, especially regarding explanations/tutorials, I think it could be pretty impressive in the end.