I struggled a lot with balancing. Some people still beat it with crazy tactics instantly and some people think it's way to hard. I'll to my best to improve this aspect further.
I think that's the nature of the game. I imagine people more familiar with the genre would have a better chance of clearing it. I have tried a couple defense game before and I just suck at it lol