Wow, I like the idea very much, and the presentation, too. :) (The music not so much, though :D)
Unfortunatley it gets too hard for me pretty quickly.
Thanks!