Help...
No matter how much I try, I can't find any good places to play Highlander, 6v6, etc.. All the servers I get are public. I think I need a lot of PUGs to be invited to the group, but without playing these things, I don't have a chance... I'm new to this and I need someone to help me get on my feet.
Please help, seriously. You will be eternally appreciated.