For one thing, VGchartz didn't even have weekly sales 3 years ago (if that site existed, I don't know), so where are those numbers coming from?
Besides that, Microsoft might have some system in place for Halo launches...perhaps a system that's too costly (or useless) to use in most cases, but it allows them to put out a press release about sales that the mainstream press (and gaming press) gush about. A ton of free publicity.
2
For one thing, VGchartz didn't even have weekly sales 3 years ago (if that site existed, I don't know), so where are those numbers coming from?
Besides that, Microsoft might have some system in place for Halo launches...perhaps a system that's too costly (or useless) to use in most cases, but it allows them to put out a press release about sales that the mainstream press (and gaming press) gush about. A ton of free publicity.