Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I'd say it's mostly the first few areas that feel too difficult, everything else was nice challenge, but a little on the easy side.