Love the idea. I also like the online leaderboard implementation. Great job!
Thanks for your feedback.