Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I wouldn't call it the "World's Hardest" but I'm sure it can get pretty difficult.