Cool concept. I would recommend not having the sliding happening to tighten up the feel of movement. Good work!
I've Been going back and forth on different Types of Movement, but I know what you mean. Thank you for your Feedback