Hey guys, wondering where i would go to find other people to play 20xx with? My current friends are decent but I'm better than most of them, however I know that realistically I'll probably get destroyed by most 20xx players. I'd still love to find people to play it with though, if anyone knows where I'd go!