The enemies have quite a lot of health, so I understand why BeetleGame felt stuck. Maybe a smoother damage curve would be better.
The fps camera was a bit wonky, I think opening up the Y-axis would have made the overall feel much better - placing traps would be more accurate, attacking monsters with sytche would feel better etc.
I would also suggest to make the map a bit smaller, as it took a long time for the enemies to arrive.
Overall I think the idea is there and there is something to work with. Nice job!