Skip to main content

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

...There is, right in the middle of the top toolbar. It says "Search for games and creators" in big letters.