Thanks for playing and reviewing!
We agree, the difficulty needs a lot of work, more time should have been dedicated to playtesting / balancing.
Appreciate the feedback!