A fellow metroidvania fan, eh? Nice!
Mechanics were all there and everything made sense from there very first playthrough. A little rough on the fingers if you're on keyboard. I bet this would feel so good on a controller, though. (Not in a position where I can check if there is controller support.)
Just a touch of minor tweaks to the feel and I think you have the start of a really nice vania. Cheers!