Multiplayer Leaderboards

Leaderboard
Top players in the world
1
23,292
2
17,947
3
9,769
4
5,693
5
5,585
6
4,875
7
4,823
1
221.2%
2
194.9%
3
181.0%
4
4 CXL007
174.9%
5
136.1%
6
135.4%
7
133.3%