Warcraft 3 installer
-
Warcraft
New Warcraft 3 installer fuels rumors about upcoming announcement
Is a remastered version of Warcraft 3 on the way? First, there were rumors of a secret event at Blizzard that required several international WC3 players to get visas…
Read More »