Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I know I'm late but I'm here too if that helps?