I've never played any of the CoD games, but whoa:
Activision Publishing announced on Friday that Call of Duty: Modern Warfare 3, which exploded onto store shelves this past Wednesday, has set an all-time sales record with an estimated 6.5 million copies sold in North America and the United Kingdom alone. It also registered more than $400 million in sales. This is the third consecutive day-one launch record for the company, following the releases of Call of Duty: Black Ops ($360 million) and Call of Duty: Modern Warfare 2 ($310 million). Read on for more.
“Other than Call of Duty, there has never been another entertainment franchise that has set opening day records three years in a row,” Activision Blizzard CEO Bobby Kotick said. “Life-to-date sales for the Call of Duty franchise exceed worldwide theatrical box office for “Star Wars” and “Lord of the Rings,” two of the most successful entertainment franchises of all time.”
I guess it makes a little more sense now that powerful consoles and big home HDTV's are cheap, and theater movies are $12+ a pop.