You should be trolling elsewhere. You're copy pasting the same crap on each post here. You don't have anything better to do with your time?
I don't see itch having any reason to scam people, and they seem to be paying people even if they're late. It's clear that something went wrong and that's why payouts are being late. We all want our money, this spam doesn't help