The absolute state of World of Warcraft in the year of our Lord 2025