Nice puzzle design.
It really fun to think how to get to the goal.
the only complain I have is time limit on the tower view, I just press reset on the last level so many time just to get clear view of the whole level.