Completed it!
Very well made and the traversal of the map felt satisfying with the movement tech on offer. One criticism I have is shift dashing into a wall jump and getting launched miles backwards while still holding the same direction was pretty annoying. Maybe having it not bounce you back as far would work? Also having off screen spike cycles you can't predict when you are hurtling towards them is pretty unfair.
Only small gripes though. Great work!