For short explanation.
Some angry karens written at Mastercard/Visa about Steam having incest/rape content and they made a move - added a new rule for steam.
- Content that may violate the rules and standards set forth by Steam’s payment processors and related card networks and banks, or internet network providers. In particular, certain kinds of adult only content.
Then the karens declared their next target is Itch.io, unlike Steam, Itch shadow banned all adult games and started deleting some. i had incest tag since you can edit most info in the game but still not real incest. so i got caught up in their automatic process, wich is straight lazy compared to the Steam manual approach.
The group go after GTA 5 and Detroit: Become Human too.