Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Seems like an absolutely amazing idea. And it's free as well! I'm now downloading it.