Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I found it a little confusing at times. But over all an ok expirience. I should have probably given it more time and effort but I was kinda short on it.