Sounds like your spamming and doxxing backfired. Go figure.
I’ll say it one more time: Stop. Now.
Doxxing? youre worried about causing distress to someone who is lying and actively trying to steal peoples money on Itch? Ridiculous. Do your fing job
People you’re accusing have rights too. And this forum has rules. Follow them.