Thanks for relaying this message. Itch punishing a dev for being a good and communicative dev (even if via automod) is an embarassing look. Best wishes to Cosy.
Btw I was still able to download the new update here even after the suspension.