We're sorry to hear that! Unfortunately we can't help you, but if you email itch.io support then they should be able to get you set up.
Good luck!
We're sorry to hear that! Unfortunately we can't help you, but if you email itch.io support then they should be able to get you set up.
Good luck!