Veerrryy smooth and well presented. The concept is super entertaining and the leaderboard is a nice touch. Great job!