News

Itch.io appears to be scrambling for cover after credit card payment processors began pressuring it to remove or moderate its NSFW content, a move claimed to be at the behest of anti-porn groups like ...