Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Honestly, I don't have any major criticisms at the moment as I know it's early. I'll keep tabs and keeping looking at each build though!