Order by:
Rank User Time Used Keys Clicks Last Pulse
1 United States tfdillard 2h1m54s 648 1,337 2018-01-11