These are pretty good puzzles, and the mechanics are fun and make sense! Though I'd suggest not implementing a new mechanic every other level - especially when there's still plenty of untouched design space working with what you currently have.