That is incorrect. Itch set up their AI tagging policy on November 2024. That policy specifically allows for AI generated content in a variety of media types. The purpose of that was to inform the consumer, not to bully creators. :-)