Itch.io keeps not saving my ratings... I rated this 3 hours ago and I had to rate it again. How annoying.