This is really excellent. The way it demonstrates the hazards before you're exposed to them is elegant, and the sudden twist in the last couple of puzzles was a delight. Well done!