First-person puzzle in which you have to find a way out.
It has options to save a partially completed puzzle for solving later.
Allows the fire system designer/specifier to determine the loop length.