Cool game, but it is quite difficult. I'm afraid I quit on level 6.
Yes the game is in dire need of difficulty balancing, thanks for the feedback!