Thing is I have played a fair few others games and left comments.
Not 900 of them tho.
I was just playing them to give the Devs feedback on their games.
Well, looking at your page I think probably one reason why your game might not have as many ratings is because they have to download it and then it's an installer at that. I think most people are more inclined to play a WebGL build whether for convenience or because they might be scared someone put some malware or something in the downloadable file.