Great game! The movement mechanics are really fun.
Very difficult though. I think I got to about level 19 before I called it quits.