Love the puzzle mechanic. Simple concept that made for some fun levels, I really enjoyed it. I think if you made the respawn speed a little faster it might improve the user experience a bit, but that's just me :) Great job!
Goog thought, thanks for your suggestion ;)