Fix the ######### ranking system
There is no excuse why i am rank 17 being matched against red ranks. Who think its ######### hilarious to troll the ######### out of someone who ia clearly new to the game. Jeez you guys are worse than bethesda. Fix the ######### ranks.