Los Angeles

Call of Duty XP 2011 – Multiplayer Impressions

It’s the moment you’ve been waiting for. Following Activision’s press briefing last night, we were led into the main hangar and unleashed upon two different staging areas with differ...