I guess I'm fairly new to the game, I have 61 hours on steam and played a lot on Xbox but never really played ranked much because solo queuing is awful. I'm always looking to learn and get better so if you wanna play lemme know
Discord: SLxME#0371
Uplay: Devils...