I'm sorry, but it didn't help either, the payment systems refuse to accept, maybe because of my location, I could buy it on itch.io probably, but unfortunately not.