I think too many things are level dependent. Therefore the difference between levels is huge. You don't only deal more damage you also absorb more.

This makes fighting lower level enemies quickly too easy and higher level enemies too hard.

I would like to see the damage linked to the strength not to the weapon. Armor should also be limited.

Then you could also bring down the values, no need to do 200 damage and no need to have 500 or more hitpoints.

Right now it feels like the base damage gets multiplied by your level/weapon level. Early on this is extreme. Same with your hitpoints.