The addition of the A-list actor, Kevin Spacey as villain Jonathan Irons, adds a strong presence that is missed in previous CoD villains, plus the amazing graphical detail on all of the character's faces definitely draws plenty of attention. The story starts off strong, but by the end it runs out of gas.