It was very challenging. For some reason, I kept pressing the wrong buttons and killing myself when there was only one enemy left. It really felt like a complete game, and it was very fun to play. Great job!
P.S. I noticed that you can duplicate shells if you stun the enemy with and air dash and press L again right after.