I did not know that it is on catalog...should have bought it from there to avoid all this problems of inatallation.
We already began the refund process with itch.io, it'll get sent back to you via your payment method. We're not certain what that's going to look like on your end, but we'll keep you updated. You have nothing to do on your end for the moment. It should get processed very soon. Thanks for your patience.
We just got a message from itch.io saying that they processed the refund, they told us that it should be reflected on your method of payment within a few business days(i see it now listed as refunded as well on our end). Sorry it took so long, they process each request by hand so it takes a while (any action like this on itch.io takes forever...).
Cheers!
Rek