EDIT: have reached enough people & it's in the queue, thanks for the help! Will share more when it's through that phase.
Regarding the recent itch.io attack on queer & NSFW content (payment processors pressuring them into delisting large amounts of that stuff).
If you're UK-based or a UK citizen, I've prepared a petition re processors taking it upon themselves to suppress legal content sold by clients. I need a few supporters to get it into the review queue.