TechnologyWorld of Warcraft Forever Launch Marred by Flood of AI-Generated Add-Ons and Thumbnails6 November 2026