Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Other jammers have already stated some good points that should work. For a more “utilitarian” approach to receive more high-quality feedback, when you are browsing the submitted games, you should look into the review section and see:

  1. Any reviewer that provides in-depth feedback on the game
  2. Whether the developer replies to their reviewers with self-reflection
  3. People that do both (You can click into their profiles and see their comment history)

If you play and give deep feedback to their games, these kinds of people will likely do the same to yours.

Wow, I didn't know we could see that! Nice idea