>>539838251
>(though I guess if you're still here you should PROBABLY be good)
I haven't played in over a year, started playing again with this update and got decayed all the way down to fucking ritualist/emissary
The games in this cesspool rank are impossible