The campaign has some really annoying design choices gameplay wise. Things that were thrown in to "challenge" the player. They end up being frustrating takes on old gaming cliches. I won't spoil the experience for anyone but you'll know what I'm talking about when you run into them. Still it's pretty fun and I haven't even tried the MP yet.
View