This is a pretty solid puzzle! :) Not only is the level-design concise and smart, the mechanics are also rich and provides some neat surprises. It's never really hard, but always pleasant to solve. I also liked the art on the main character, and its tiny and bug variations. This is a really well done entry!