Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Pretty fun concept, but it took me a while to understand what you were supposed to do.