Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Well, technically it is not endless, but it is very hard to beat ;)