criticalhit.net
Blizzard have improved Heroes of the Storm's matchmaking significantly over the past few months
The Heroes of the Storm matchmaking has seen some improvements over the past few months. Have these changes helped? It seems so...
Matthew Figueira