Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Yeah I couldn't think of anything else that would be too "intuitive" and easy to memorize, though I agree with you.