Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, same for me. It's a bit frustrating when you get stuck multiple times in a row.