Collective Shout, a heavy "Christian" group forcing their morals on everyone
Thats just it they where not christian they where just activist trying to say where protecting kids and then was like ban all adult games.
hence the quotations. They have been active for years and someone (probably one of theirs) listed a game on itch and steam without a appropriate age rating and all hell broke loose