Fun and challenging game!
I also like the backing audio track, although repetitive, it keeps you wanting to push on and complete the levels.
One thing that I would have liked to see in this game is the ability to earn medals, as extra incentive and reward for completing some of the more difficult stages.
But other than that, I really enjoyed this one.
Keep up the good work!