Hello. Im new, but is visa card working for buying the game?
It should work on Itch from what I know, yes
ok thanks