World of Warcraft has changed players' lives for 20 years, thanks to an engrossing story and incredible gameplay flexibility.