Extremely well polished, I love it! This type of puzzle was one of my favorites in The Witness.
The UI and line animations are lovely and even the hints kind of encourage you to keep going.
Bonus points for publishing the source code, love to see it :)