I disagree with the detaching and attaching mechanic, it was a trouble even if there is a slow-motion it is still a no. But the puzzle is nice. The game would be better if the character mechanic was developed in a simpler way.
Overscoping is always a misleading problem: a little more general polish in the future will resolve the issues!