Thanks for the feedback! I'm glad the controls turned out well.
I'll admit a lot of the jank is due to time constraints, although having multiple paths was somewhat intentional since I wanted level memorisation to be a focus, but very valid critiques. ^^