Fantastic presentation, and a great connection to the theme. I enjoyed the puzzles, my only criticism is that I would have liked checkpoints rather than a restart.