As much as I understand Itch... it happened day after I bought huge packs of professional soundtracks and sfx's to improve quality of my project. As well as few weeks before releasing rework of the entire game that took more than a year.
Not exactly angry as hopefuly it will be listed back but it's extremely disheartening. Many nsfw ddevs scramble for free time to learn programming, writing and a lot more, just like any other developers.
Loved and still love creating both wholesome and heartbreaking stories. And every message/ping is exciting.
Always tried and will continue trying to make people smile.