When available in browser again. The itch.io support team isn’t responding?
I'm currently talking to them about the subject.