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