Bad Company's second tour of duty is even better than the first.
Single player campaign is thrilling; multiplayer is deep and addictive; completely destructible environments; outstanding visuals and sound design; squad mates are full of character; vehicles are still a blast
Weak storyline; campaign could be longer; a few irritating bugs and glitches