Hello, do you plan to launch on another platform or just on Itchio?
I want to buy, but my country is a different currency and I do not have an international card.
Just on itch.io for now. I don't know any other platform that might accept such a game lol xD