I thought I had already replied to this post, but yeah I found your game an interesting take on a mechanic I have seen in this jam.
I wouldn't worry about the number of ratings it is more able the quality of the ratings you get, which based on your game I think you will do ok.