Itch.io Deletes ‘Terabytes’ Of AI Slop In Attempt To Counter Surge In Game Uploads November 3, 2026 · Kotaku Read full story at source