Quote (DuckMySick @ 22 Mar 2017 17:35)
Anyone?
i barely got people to add me and I provided much more information + was showing steady climbing in ranked for a while.
This is mainly a PC forum and you are asking for people to add you on xbox 1 overwatch.
You will be alot better off doing what noobalator said or using Reddit or another LFG site.
This sub forum is dead. The front page goes back 10 days worth of posts.
It should barely be 3 IMO