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 so basically share this around and try to raise some hell to mastercard and visa for trying to tell people how to spend their money