Novel mechanic and good level design (although I think level 2 is definately a bit too tightly tuned).