This was a very good game! I enjoyed the rising complexity of the challenges as you went on.
There were a few bugs that I found, including an infinite glide bug and some situations where my shooting wasn't properly aligned with the direction i was facing. I also got one of the tougher enemies to clip into the ground once, but I don't know exactly how to recreate that.
Additionally, the biggest mark against this game is the number of times that the player was supposed to go somewhere but couldn't see their destination. There were a couple of places where I was supposed to drop down or glide out to a platform that was outside of the view, which is generally very unnerving to a player, since, for all they know, they might be falling into a spike pit, or jumping into a group of enemies that they won't be able to properly react to. One way to go about that is to hint with background elements. If trees could only appear in the background behind safe platforms and not spikes, for instance, then you can use that to mark that some place below a certain fall is safe to land on.
Other than those, though, this game is very well polished in terms of game feel and aesthetic. Good entry, congratulations!