Some misses here. Itch is currently behind on payments due to the payment processor BS. It's always had a policy against using depictions of real humans in adult content -- it's standard in the industry. Also Leafo is the owner of itch -- it's not a random reddit mod. Continue posting on the real villains IMO -- payment processors and their extralegal censorship of adult games.