In a "Call of Duty" showcase, details about the game's multiplayer as well as the new Overload mode have been revealed. As revealed by Activision, there will be 16 new multiplayer weapons at launch ...