The use of the theme couldn't be much better! The game feels really good, although it could get frustrating quickly. I cheated a little and used my graphic tablet in the higher levels. ^^
I think some more save zones or respawning to a midpoint or something like that could lower the frustration aspect and increase the motivation of the player.