I really think you got something here with the controls. They were snappy and satisfying. The thing I felt really hurt the fun movement was the layout. The level seemed to behave in ways I doubt were intentional which led to a lot of really confusing moments of frustration. Work on your level design and this will be a great experience.