Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'd say ratings can be useful to know on average if people thought your game had strong design or not, but i think the feedback comments are what matters most to have a direct "review" of what works or not in your game, also this can vary depending on people and their tastes.

Yeah......feedback is definitely the best :)