"What this means is when a game has say ten ratings visible, that means it made maybe 300 sales and that more likely than not, somewhere over 10,000 people have looked at it. Which is usually fairly hard to attain!"
Nope, just not true at all.

https://codergenius72.itch.io/dualspace
I wish though...