Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh, that makes perfect sense. I didn't realize that the game had to be released or have some downloadable files for it to appear in the searches.