I didn't understand the controls at first, but once I figured it out, I found it to be a very clever and creative way to play the game (it also plays nicely with my laptop keyboard). The visuals are really pretty and stylish.