News

Gaming platform Itch.io has delisted games labelled as NSFW after pressure from payment processors to do so, who were in turn pressured by an anti-porn lobby group.