I'm sure it's been said many times but the leaderboard is a fantastic addition to encourage competition. Very simple but effective game design, I like it!
I'm glad you liked it, thanks for the comments!