I've let our admins know, but nobody here can answer your question: itch.io staff doesn't read the forum, and support is only through e-mail.
Thanks anyway, hopefully I'll be contacted.