Order by:
Rank User Time Used Keys Clicks Last Pulse
1 Germany lellol 28m21s 2,072 35 2018-05-07
2 United States bjjdude 1m4s 34 11 2017-08-30
3 Japan Kenji.Ono <1m 0 9 2014-10-11