Gaming WarCraft 3: Reforged Blizzard Fixes Bugs and Offers Refunds Recently, Blizzard released their long-awaited remaster of Warcraft III, Warcraft III: Reforged. As we have…