These puzzle mechanics are pretty novel, and work pretty well. It's pretty interesting to try to manage the relationship between the different boat paths. One fun strategy there is trying to get a couple boats with a similar destination onto the same path.
Some of the levels were pretty hard, and I admit that my solutions probably had an element of randomness to them. But it was still fun to try to manipulate them to work better, and the moments where things just kind of worked out well were pretty fun.