Matchmaking-system

02.01.09
More on Blizzard's new Arena system
02.01.09

More on Blizzard's new Arena system

Blizzard has gone the extra mile in trying to explain their extremely mysterious new Arena matchmak...

View