the ending really confused me a bit but I did really like the mechanics and puzzles. They (in my experience at least) had just one solution but also were very free to move in, which I liked a lot.
This puzzle in particular was my favorite. It was great to figure this one out.