Seems unbalanced cuz rating seem to be based off 1-5stars in 3 categories while the number of people who have rated the game differs from each game...My game has 4 ratings while some of the other games have like 15+ ratings which makes comparison seem weird doesn't it
There is some obscure calculation that tries to normalize the rating against the amount of votes, but itch doesn't make that calculation public so it can't be abused. It's an imperfect system, but imo ratings aren't really the most relevant thung in a jam (at leadt one without prices)