very elegant, juicy, and absolutely aesthetic!
I do feel like at the end (and extrapolating to more complex puzzles), the lack of ability to visualize all your moves as the possibility space grew made the solution a matter of grabbing pen and paper, or just bashing.