I think you're right, the difficulty is probably over-tuned (classic problem of the dev being too good at their own game and not doing enough testing before release). I'll try and update the difficulty when I get some time and hopefully that will improve the experience. Thanks for checking the game out and giving feedback!