Love the concept, it's a really innovative one! I've never seen anything quite like this and it plays _very_ well.
Great work!