I liked all parts of the game - looks very polished, though a slider for the sound and music volumes would have been welcome. Additionally, sometimes the cannons shoots when it shouldn't, like if I press the pause button, making me lose a level and forcing me to start over. Although not unmanageable, it was a bit hard to shoot yourself in the right trajectory and I often ended up replaying levels up to or more than five times. Checkpoints would have been very nice for me. Other than that, very good job!