Great concept. Horrible execution of the cannons, though. They sometimes wouldn't fire no matter how much I waited or clicked or scrolled off the screen (as was suggested in comments here). On the whole, adding a click to fire or a visible timer (fuse) that let us know that the cannon would fire would be nice. Without that, the game is unplayable as soon as you need a cannon to solve a level. Unplayable game gets a 1/5.
Cute, but I had to beat #14 by a bug at first. Game works differently on different computers due to lag, which is a shame, `cause it's a great concept 3/5