fallen on 16 August 2010
I would have thought it sold more than that going by seeing so many topics here in the past about how great it sold. Seems like it sold 10 million or something lol.
I'm guessing this is really shipped? So sold probably 70% of that sold through?