The latest release in the Call of Duty franchise has banked more than $1 billion in sales in the first 24 hours of its release according to Activision. The title was released for the PlayStation 3, Xbox 360, Wii U and the PC at midnight Tuesday morning in 15,000 stores...











TechSpot