Fantastic puzzle design. Squeezed every variation out of the core mechanics, and escalated complexity at exactly the right pace.