Simple concept executed wonderfully! I did feel a little irked when a puzzle's solution utilized a mechanic that wasn't introduced before, but the level design is very creative.