I think the difficulty curve was fine, but i've played games all my life so it could very well be a different story for other people.
Also forgot to mention, there are a few levels where the enemies start shooting as soon as you enter, not giving you much time to dodge