Technologically impressive, but controls are clunky with the keyboard, and the difficulty gap between levels two and three is too high.