Indie game platform itch.io has revealed that it deleted several terabytes of AI-generated content from its website.