As many of you know, Steam and Itch are being threatened by an anti-nsfw group in order to force them to remove any content they deem distasteful by petitioning Visa and MasterCard, who are threatening these gaming platforms to cut payment access if they do not remove the games.