Like many before you, you didnt read that whole page. That page was quoted from a different site on March 17 2005. It broke records compared to games at its time. So if you wanna compare releases, you should compare ToR to releases of current MMO's. Regardless, WoW had 5 million at a year. I love both games btw, which explains my sub to both