I tried posting it on the official forums, but it just gets pushed down by people creating drama and complaining about the ladder system and everything else they can think of that blizzard does "wrong".
Understood, but the Official Forums are where the Community Managers live.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.