News

Itch.io has "deindexed" all NSFW content following discussions with payment processors contacted by the same pressure group ...