Really cool idea! A complex mechanic that was introduced pretty well through progressively harder situations.