I don't often say this but make your movement slower, at the moment it feels like controlling an ice cube on an ice-skating rink. You are definitely onto something here. Have a watch for videos on how to tutorialise mechanics for your players and start the game with smaller, simpler levels before ending with the first level here which puts all the mechanics together.