Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

21 is still a huge number. If everyone did that many, every game would have 60 reviews (Assuming average team size of 3)