For the campaign I would say yes.
Multiplayer. Create your own opinion.
If you have to ask.... probably not.
I'm excited and need to get my hands on it. I usually don't find peoples opinions and reviews worth much when it comes to games and movies. We all march to the beat of a different drummer.