Warcraft III: Reforged Multiplayer Beta Begins This WeekWarcraft III: Reforged Multiplayer Beta Begins This Week