Thanks for playing. The leaderboard was something I kind of threw in there last minute, I noticed the bug yesterday as well. I'm annoyed at myself.
No worries, The game was the most important part :P