Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

You are correct! It is basically your overall "approval" with the whole community. It's something that will change how things go later down the line.