I'll admit, sometimes I get frustrated because I'm just trying to complete it quickly and a lot of the times you need to be patient and careful in order to beat it. Rushing is a quick way to having to restart.
But man, I love the campaign's story. I can't believe how many haters there are. It's great. Yeah, it's not unpredictable, but that has never been an important part of any video game's campaign, much less the DoW series.