Trying to purchase, but keep getting a "Your billing address does not match your purchase location (RO)" before it can even go through to paypal, despite billing address being my address. Huh.
That's an itch.io issue. Sounds like itch.io thinks you're located in Romania and it wants a Romanian address (assuming that's what RO stands for here).