It would be one thing if there was any communication about this, or if you weren't locking people out of their earnings, but the combination of total silence and people not being able to retrieve their funds is extremely frustrating and leaves me wondering why I should trust this site at all. If I can have my content yanked off the platform with no warning, and lose access to money that is rightfully mine in the process, why the hell should I do business with you? I don't care what excuse you have for it, this is a fundamental breach of trust. Make no mistake, I would've been hesitant to keep using itch.io whether you communicated about this incident or not, but the decision to not say anything until after you'd started pulling games off the platform was boneheaded at best.