Look in here, maybe it's in here?
https://itch.io/library/things-to-rate
That was the time when I wasn't registered in itch.io.