Nothing at the moment, maybe could try asking Itch support as I've emailt them as well but they'll need to lift the automatic quarantine.