it's interesting how much stuff you managed to get into this small game. I do not like the controlls though for similar reasons as others have pointed out. I also think it doesn't fit the theme well enough, even after reading the explanation.
The presentation is great though, and making a small metroidvania in a gamejam is super cool. Good luck with the Jam!