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

I see, that's another interesting alternative. I might do this soon, be on the lookout for updates. :)