I love this. A prime example of teach by showing not telling. It was very satisfying to figure out the rules and solve the puzzles.