World of Warcraft: two decades of adventure