Our game Penny Larceny: Gig Economy Supervillain was shadowbanned here on Itch. So yeah, got a bit of an axe to grind.
I hope that eventually the governments and corporations will learn not to antagonize small artists and the platforms that help them.