Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

3 Is a pretty good number. It's enough that there are reasonable options, it's not so many that it's hard to write enough content.