I mean, the way the scores are counted can be weird. It's just a straight up average of your ratings, ignoring how many ratings you get. That makes it potentially less good to get more ratings.
I liked your game a lot though! It was awesome!