Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ah yes, I think many people will stay stuck because of the riddle. But hey, riddles are like that :)