New Heroes, Battlegrounds, Modes, And Ranked Play Coming To Heroes Of The Storm
Heroes of the Storm is still in its Technical Alpha stage, but that hasn’t stopped Blizzard from announcing some new Heroes, new Battlegrounds maps, modes, and … Read more…