I'm actually gonna cry too because i was so excited that i finally found an actual game on steam that i would spend money on to support the creator and play the game itself
I don't know why itch.io doesn't want to make their games buyable for other countries than america. Well, I'd try to get a dollar gift card maybe? Idk if itch.io accepts gifts cards