Great game - really strong central mechanic supported by some great puzzles that force forward planning and careful consideration.
Would have loved a slightly faster movement speed and a checkpoint after the first puzzle - the way I solved it the first time forced me to redo it on a replay.