Oh damn, well luckily itch offers refunds. Unfortunately I cannot do it myself. You need to contact support for that here: https://itch.io/support
And here is some more information about the refund policy: https://itch.io/docs/legal/terms#refunds
If you explain the situation like you did to me, I'm sure if won't be a problem at all and you'll get a refund :)