Thank you!
I am getting in contact with itch.io support right now so that - hopefully - it can be fixed!