Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Plus they're actually making money now that it's not really for free if you want the full version