The new Heroes of the Storm rank system makes “matches more balanced”
Permalink

The new Heroes of the Storm rank system makes “matches more balanced”

Heroes of the Storm’s stature in the Blizzard pantheon has certainly taken a beating over…

Continue Reading →