Thanks for playing! Yes, the +3 damage is quite good in the early game, but I tried to balance it out because there are more enemies with more health as you get further into the game!
The maps are indeed procedurally generated, I used this tutorial but I adapted it for godot 4 and tweaked some parameters around to get nicely sized levels.