Anyone wanna play comp? My past 3 games all had leavers and I'm sick of losing... also I'm plat on the America servers