Superb campaign!
That's it, the next time Infinity Ward makes another Call of Duty, I won't doubt them.
This campaign had fantastic acting, great characters and very cool set pieces.
The action is really tight and fun, the levels are beautiful and they really nailed the space battles.
The last time I cared this much about the characters in a Call of Duty game was Modern Warfare 3.