A very fun idea - nicely done!