Fun game! The movement is really fluid and slick, and the player animation really reinforces that. Learning to how to chain roll-jumps is very satisfying. You mentioned it, but some areas could do with a simple "-->" sign in the background - mostly just when you have to make a leap of faith. Usually the movement of the level informs where the next jump should be anyway, so it's not a big deal. I also enjoyed your video! Nice stuff :)
P.S. my best time for the finale was 18.48... 16.60 is tough!