Hello!
Yes. We'd need to contact the itch support for this so it may take a while. Please do not download the files meanwhile so it's easier for itch to handle according to refund policies :D Thank you very much!