vanguardian1 on 09 June 2008
XiaoMay is right, this is the number of orders by the vendors so they can sell on launch day.
That being said, I am hyped for this game. The last interview and trailer kicked it up a notch for me. ;)
Nobody is crazy enough to accuse me of being sane.