Order by:
Rank User Time Used Keys Clicks Last Pulse
1 United Kingdom Dan3HitU 1h40m48s 114 1,502 2018-03-28
2 France Sydmat <1m 0 0 2017-12-18