XboxLiveAddicts Review: Crackdown 2 Deluge DLC

These days, about 70% of the Xbox Live community exists on Activisions latest, Call of Duty Black Ops, and if they didn’t like Black Ops, then they're playing Modern Warfare 2, and if they don’t like that, then they're on World At War, and if they don’t like THAT then they are still lurking in the corners of Modern Warfares first bout.

Read Full Story >>
The story is too old to be commented.