I'm pretty good but not amazing and I do get blown out sometimes. but I'm top 600 on the leaderboard, which I find kinda hard to believe . how are The leaderboard rankings even determined???
I thought it was just based on how many wins you have.