Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Glad you could find the answer eventually :)
(We removed your old question)