Really pretty solution! I only found one 2-off during the course of my solving. Once I did, I pretty quickly had the critical idea for how to cut moves, and found the solution immediately afterward. This is a really well-made level, lots of fun to find both the touch and solve!