>In July 2025, Visa and Mastercard pressured major digital storefronts Steam and Itch.io to delist thousands of adult and NSFW games.