Hey sorry for the delay but it's come to our attention that we're unable to issue you a refund on our end!
You'll need to contact support directly here on itch.
Here's also some more information on how refunds are handled which should help you out.
Hope that helps! :)
- Miracle Tea