Hi again,
Digging deeper on this topic, I've found that game creators can also issue refunds. So I've just issued a refund request for your purchase. This will still go through itch.io support and be processed by them though. I think you'll need to wait some time for them to perform the actual refund (for creators payouts, their processing time is usually 10-14 days if that's any indication).
Despite the refund, I'll still be happy to help you run the game if you wish so one day (I'm a hobbyist, my main goal is that people can play and enjoy my games :)).
All the best,
Dr. Ludos