Summary: The campaign is awesome, Graphics, weapons, characters they are all great. I love how the creators threw in some RPG game play as well. You can buy your own weapons every couple of missions you can go and wonder around and accept some side jobs. The storyline flows pretty well and the ending is pretty awesome. The online multiplayer is amazing as well.