Fantastic entry, one of my favorites!
I really like the feeling and momentum of the player when launched, the ricochets felt really good and the timings/speed are fair. My only complaint would be the one launcher you have to simply drop out of as it isn’t taught earlier in the game - I genuinely thought it was bugged and moving the arrow the wrong way.
Great work overall!