Sweet a new episode. But I got a warning from itch that your page was quarantined probably some spam reports or those phishing bots in the comments. Maybe their support can lift that quarantine.
Thanks for notifying me. I'm already aware of this, my page seems to always get quarantined once I post a new update. This usually gets resolved within a week or so.