Is there like a chat room or something for people to queue up in?
Been screwed over a couple times by people getting really salty and losing their shit. I just want to play with some people who are chill so I can see if I actually am able to climb. Is there like a group where you can queue up with people? (I'm S4)