Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Actually there is, but noone was using it.

I can see your conundrum then. : /