Additional feedback:
I found the way the spaghetti bends a bit non-intuitive. Your top anchor implementation actually makes complete sense, you are holding from the top like holding a rope and letting it flop on the ground. But the issue is my brain focuses on the submerged bit since that is the bit that is bending. This results in an inverted controls feel, move left and it goes right.
Illustration of what I mean, what would happen after a left key press. In the bottom anchor method the top part stays in place unless you do a consecutive direction change, and the top anchor (current implementation) the bottom part stays in place unless you do a consecutive direction change. Resulting in a perfect mirror image of each other.

I don't think one approach is better than the other in general, but having a toggle would be cool