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

Looks really cool, but some of the links posted are kinda bad, as they're linked though steam btw :P