Thank you so much for your feedback. I get what you mean. There are many variable that could be changed to make some of those problems to go away. We mainly need to play the game more and balance it out.
Well we actually added a secret feature that if you beat all the levels, you can upload your own levels (sequence of enemies) and play them. Good luck ;D