To everyone wondering what's going on, Visa and Mastercard threatened to end service with both Steam and Itch.io over adult content that is generally speaking legal. Basically, our rights are being trampled on by payment processors.
Aditionally, it was puritanical a-holes from my country, Australia. Collective Shout, who were behind the same thing on Steam, are based in Taylor's Lakes, Victoria.