Looks like the leader board got hacked:
Leaderboard
1.FAIL -80085
2.@dacort 2
3.@aviel 1337
4.@ggoodale 1337
5.@railsjedi 1337