Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think it could be a good puzzle, but in this form the solution is too straightforward.