It seems Visa is pulling the "it's not us" card again.
With how much headwind against them there is, Valve and itch.io should share the emails/messages they recieved from Visa telling them to remove the content. I'm sure Visa threatens lawsuits if you share that stuff but fuck it.