Multiplayer Leaderboards

Leaderboard
Top players in the world
1
2,983
2
2,883
3
2,486
4
4
2,486
5
2,446
6
2,187
7
1,988
1
111.47
2
100.0
3
58.71
4
44.78
6
34.84
7
7 LoH_Achille
34.0