I sent a request to the registrar, and they emailed with this response. They're claiming it wasn't their fault.
--------
Your request has been updated. To add additional comments, reply to this email.
9 Dec 2024, 10:57 UTC
Hello and thank you for your message.
The domain name was already reinstated earlier today after the registrant finally responded to our notice and took appropriate action to resolve the issue
The registrant is itch.io. Sounds like victim blaming.