The hilarious thing about Collective Shout getting NSFW games banned on itch is that they are a LGBT group that defended the show Cuties on Netflix
And a heap of the games they got banned were made by LGBT developers promoting LGBT themes. They just bankrupted a bunch of their own community.