I had the same problem others have mentioned, with Jump sometimes failing to register. That’s a big deal!
Another thing you might want to repair is concurrent sound effects. When multiple enemies fire their guns at the same time, seems the sound plays for each and they reinforce.
But still, I had a lot of fun playing thru this. Good work!