Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

How far did you make it? I couldn't really gauge the difficulty myself since I knew which paths to take.