This is cool! We had very similar concepts but we took them in very different directions. I like the way you used it!