Order by:
Rank User Time Used Keys Clicks Last Pulse
1 Germany dgschrei 1m36s 0 0 2019-12-11
2 Unknown irrast <1m 0 8 2014-09-28
3 Canada SurelyExploding <1m 0 4 2014-11-12
4 France k_eleven <1m 0 5 2014-03-14