Hi there,
I work whilst travelling abroad for half of the year. It seems this makes it impossible to purchase games from Itch.io
I appreciate that this is due to regulations and has probably been raised before but thought I'd add my voice to it as an issue in case it's something you are able to argue is losing sales (which it has a number of times now)
It's a real shame not to be able to support Indie developers until I return to the country my card was issued in.