I enjoy the Tower Defense style mixed with some action combat, so I had a good time with your game :) Idk if it was the goal but it wasn't very clear what spawned the enemies, if it's random or wave based. But overall good job!