Can't buy game over itch. Credit Card method only available for US? Why can't see that game on GOG or Steam. Just frustated.
Grabbing paypal or a prepaid card is easy. Or you can use paysafe to buy Bitcoins, and pay with those :)
Steam is coming, but at a higher price