Really impressive and satisfying design, visually and mechanically! I found it fun to try and get better at it too.
I love how pressing one-button has so much impact on gameplay, challenging the player to manage timing and ammo simultaneously, while also analyzing the enemies' behavior up ahead.
Great work -- As a short experience, or with more levels and enemy types someday too.