Itch.io is having a Too Many Requests error lately, maybe try again in a little and if it persists I can send via email.
Oh yes, it's working now. Thanks!
Glad to hear!