A fun little idea! A couple suggestions would be to have the panning motion go the opposite direction (feels more natural for me at least to drag the screen to the side instead of drag towards the direction I want to go. Plus it makes it more mobile friendly) and to have simpler levels whenever you introduce a new mechanic (specifically referring to the catapults and doors introduced in level 7 with a pretty crazy level). It gives the player time to understand how to use your mechanics before they really need to perform :)
Lastly, it seemed like the music track doesn't loop? It would cut out after a couple minutes.
Great job!