Early game was quite hard, but later it became so easy. Most hardmode bosses and monsters use projectiles and projectiles do not have damage multiplier.
Maybe you could add damage multipliers to lasers and other projectiles to make late game difficult as early (because of that Moon Lord is really easy boss).
Also I found some bugs:
Boss 2nd form doesn't have damage multiplier (The twins, EoC, Plantera...)
Worm-type monsters body and tail don't have higher damage
Resized monsters have some weird bugs too
Everything else seems ok
Maybe you could add damage multipliers to lasers and other projectiles to make late game difficult as early (because of that Moon Lord is really easy boss).
Also I found some bugs:
Boss 2nd form doesn't have damage multiplier (The twins, EoC, Plantera...)
Worm-type monsters body and tail don't have higher damage
Resized monsters have some weird bugs too
Everything else seems ok