I really like your general go with metroidvanians and run & gun platfomers, though I think the ninja game you made got a lot more balancing done? I really liked the upgrades in this, I think the level design was great with your scope: you're guided quite naturally to the double jump upgrade, but if you paid attention you saw there was an upgrade close to the start so you can go back to that to find the shield upgrade.
I think the game's difficulty eased up a lot after finding that upgrade, because then you get a full recharge from killing a spider.
The weapon upgrade was a bit underwhelming but visually it was very nice!