Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

any other ideas

Make sure you properly downloaded it. I dont know what else could be wrong.