Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You are absolutely right. It's an idea I've been toying around with for a while.