It’s both spotty and poorly made. Some hits don’t register and that makes it much harder to play when you’re unlucky and half of your hits don’t land.
By the way, i’d recommend for you to make the detection reach for the npcs smaller as you can easily get ganged up on.
Also decrease the first ennemies’ damage a bit as i think it’s too much for new players considering the audience you’re trying to target.
Not only is your game very generic, but the UI is poorly designed.
When making a Roblox game, it’s important to keep this question in mind: “What will make my game stand out from the others?” Your game, unfortunately, does not stand out.