Blizzard just gave us a hint of how many World of Warcraft subscribers remain (and it’s still in the millions) [TechSpot]
According to YouTube channel Bellular Warcraft, World of Warcraft currently has around 7.25 million subscribers. While the game appears to
Read more