Really competent and fun attempt.
I loved the sound work and spritework, and the simple animations with the simple controls and movement options made the game easy and satisfying to play... Most of the time.
I found an issue where if you got hit while attacking, the game would seemingly ignore your inputs to attack back for a few seconds (you could still move however). If this was an intention mechanic of some description, please let me know, however if this is the case it was not conveyed in any way.
I feel like the enemy spawning rate accelerated a little too quickly, as I found myself getting overwhelmed after about 10 seconds. I feel it could be toned down a little, or perhaps have some stronger enemy variants show up from time to time to increase the pressure in a different way.
Aside from this, this was a fun little game to spend some time with. Well done!