Certainly a solid start to game development! A lot of my early Scratch games had this sort of gameplay, and this is definitely better than my first game. I liked the particle effects too, it definitely gives some impact to hitting the enemies. You've got a solid start to a good gameplay loop and if you keep at it, you could make some really cool stuff!