Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That's pretty good! It's definitely not an easy task to get all the way to 100%. Out of curiosity, did you give up or lose?