It's fun and I liked the story. The game lacked game feel, it could've been more satisfying to go through the waves if when you killed an enemy and blood particles splattered all over the floor or something similar. Here's a good video on how gamefeel is done:
Also the menu for new wave breaks me out of the experience.
I understand you are just at the start of your development journey but these are some things to consider in the future. Other than that, great work, keep it up! :)