Nice game! Reminds me of one I played like 12 years ago.
If you keep going with this I would love to see the powerups as collectible and you as a player choose when to activate - without this the final boss feels like luck if you get a powerup to be able to destroy his waves...
But already rly fun!