Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I found it a bit boring honestly.

This might not be the genre for you then