A great take on the theme. Although the controls are novel, I would consider addition control schemes - My finger was getting tired and my scroll wheel is already unreliable.