Smooth, fluid controls! Neat puzzle solving mechanics! I was surprised and a little sad when I found out I'd finished the last level, since there was a lot of ingenuity shown in the problem solving. Also there were two slightly different ways to get through level seven, I was proud of myself for finding a slightly shorter method.
A lot of games like this would simply make it a case of 'stand on every platform to progress' so I appreciate that the puzzles involving moving several doors actually had more thought put into them than that. The delayed explosions also help to add complexity. Very nice!