Fun puzzle game. You've got some great pacing with introducing new challenges. I wish the damage you take from an enemy was a bit more forgiving though. Instakill is fine, but having to start all over and redo the same puzzle after my 2nd death was a bit frustrating. I imagine that if I could have checkpoints scattered throughout the level, I'd enjoy even more. Good job!