Thanks for the feedback!
As I explained in my response to the earlier comment I received, making movement feel good in the prototyping phase was difficult. I wish I had more time to tune properties when a more complete test level was done.
This lack of time to playtest also played into having a level that was probably too big. Also, my own concept of the level design is skewed because of how much I played while testing things.
I'm glad you enjoyed it!