Nice puzzles, Good work! The controls are a bit weird, I would let the camera pan and zoom using the mouse too. Also when finishing a level it is not very clear if it's game over or you have succeeded.