Forum Discussion

MandatoryIDtag's avatar
6 years ago

What are your thoughts on the ranked scoring system?

So the ranked system has been pretty controversial so far, lots of ranked rants and grumbles. I'm interested to see some constructive thoughts on the matter as i've been heavily put off the current f...