Order by:
Rank User Time Used Keys Clicks Last Pulse
1 United States tots 15m12s 26 186 2018-11-19
2 Poland lukaszo 2m40s 23 80 2014-12-03
3 Poland eXtremePL <1m 0 12 2018-11-14
4 Sweden galaxyAbstractor <1m 2 13 2018-10-22