Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'll have look at it during the weekend! Thank you for pointing it out!