Frankly....I'll be honest that I'm just relieved my game's rank is roughly 1300 to 1500 ish XD XD XD
Either way....it's true. These rankings may not represent your game as much as you feel they should. However, such is life.......
and there are plenty of game jams to go around. More opportunities to improve on how you design your games and the overall quality of your style of design.
Pro game dev's have to face this stuff every day. Where reviews and rates can either cripple or really help in their game's success. What do you think would happen if they gave up after seeing a few bad rates. We wouldn't have any more games.......
( OH god ..... O_O......shouldn't have thought about that )
Point being, don't give up. I certainly won't. Definitely going to make more games. This is the only interesting hobby I have after all.........
P.S Congrats to the devs who got the ratings they deserve though :D. Good job guys