Nice game! I think its a bit too punishing sometimes, it feels very frustrating to have to start all over again especially at that last section, but with some determination i managed to beat it! Maybe switching up the controls to something more usual like WASD with W to jump and Space to shoot and a slightly higher jump could help make it feel a little easier without removing too much of the challenge? Still, well done its a very fun mechanic for a platformer!