Excellent job! Great idea, and the execution is great. The only real issue for me is that the controls feel kind of sluggish.