Modern Warfare 3 Multiplayer World Premiere Heats Up

Call of Duty: Modern Warfare 3 is all about the multiplayer. Without it, we don't have a franchise. And with the Call of Duty XP weekend already in full swing, all sorts of information and footage is flooding out from

Read more ›