Thanks for playing! I wonder what caused this. Are you able to rate any of the other games? Maybe your itch account email isn't verified. I couldn't do much until I verified mine.