Great game! I liked the puzzles and the music. One suggestion: If the player fails, let them undo their last move instead of completely restarting the level. It was frustrating to have to completely redo the level just because I was facing the wrong way when I pressed space.