Nothing is currently free from the pressures of Visa/Mastercard. It's a global duopoly.
dehaze
4
Posts
3
Following
A member registered Oct 09, 2023
Recent community posts
itch.io Community » General » General Discussion · Replied to FunkyMunke in Alternatives to itch.io?