I really enjoyed the campaign in this game. The missions were fun, not too over the top outside of one, but I can give it a pass. It definitely made me want to keep playing to find out what happens at the end.
Multiplayer.... Well, if there is a flow in this game, this would be the mode. Not because of the game play, but the ongoing infestation of cheaters that in every match. It would be nice if something could be done about it when some streamers are streaming them legitimately cheating lol.
The maps are all mid to small but fun once getting a hang of them.
Zombies is miserable, I could not figure out what the point was or what half the weapons and power packing weapons was.
One thing to be aware of is if you are a casual player and don't play this game for a living, leveling up weapons and rank is painfully slow.
Overall it's fun, I'm not disappointed or regret buying the game as a casual.