Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yep that's just what they do... if you don't consider "out of the litter" things :)