Adding lots of enemies and huge bosses only makes the game more frustrating. Expect veins to pop out of your cranium, and a few broken controllers. Although I did have a tough time getting through the missions, I did have fun.
Make no mistake, you will die like a fly playing this game, very early and very often. But the pattern design is good enough that skill and perceptive analysis offers the possibility of mastery for dedicated players.