It has been brought to my attention that the ratings queue was preventing people from rating a few entries despite rating everything else. The ratings queue is a new feature from Itch and it (apparently) wasn't working correctly, so I've disabled it.
If you were unable to rate entries before, please try again!