That was good! Another good game this week :-) Simple, challenging enough to be fun, but not frustrating, various types of obstacles, just as it all should be. The only minor bug: if on one level there are those cannons shooting fireballs, their projectiles can stay on the screen during the next level.
Keep up the good work! :-)