I think that $400 Million revenue hardware + software on Halo week is probably back firing on MS. Cause with the numbers we have we can safely assume they were talking about shipping. Now imagine all those $500 Halo bundles that are sitting on shelves. Because "those bundles were included in the $400 millions revenue", MS cannot just decide to have a new Halo bundle available after including the ones that are currently sitting on shelves in their PR revenue.