This caving to the whims of payment processors and anti-trans, anti-porn hate groups without the bare minimum of an announcement is a disgusting betrayal of the game devs itch supposedly supports. A lot of indie devs depend on platforms like this and now this rug pulling without so much as a warning is going to risk sending them into the negatives when people go for refunds of products that don't exist anymore.
