Hi lukasauris,
Please contact the itch support team regarding this. They handle all transactions/refunds and I have no control over it. but I'm sure it won't be an issue getting a refund.
Thanks, I have done that now. Fantastic assets btw
Thanks!