c0rd on 10 November 2009
I'm quite sure the preorder numbers are retail preorders.
They're essentially retail expectations. Or, as Majin said, the first shipment (I think).
4.5 million people don't have Modern Warfare 2 preordered. Most people just walk to the store to buy it first day.
(could be wrong, but...)







