Excellent controls and gameplay.
I was concerned when I bought this that the game would be frustrating and difficult to control but I was very wrong.
The controls are incredibly precise and while some levels can be tough, the gameplay is very fair and offers a number of settings you can change if you do get stuck.
The levels are just the right length to be a challenge but never too long that you get frustrated when you run out of lives.
The music and the presentation are excellent.