November 22 in us, December 6 in Europe.
That's actually pretty cool, I never knew there was such a thing.That GAME store is the new Xbox-branded one in London that only sells Microsoft products. If any of the stores know, it'd be them.
I see what you did there.My guess:
November 08 - NA
November 22 - EU
I have a feeling that we get the release date today.
Are you Nostradamus? I mean...
Yep, but I don't think its in MS hands to get a earlier dateIt would murder them, especially here in the UK.
I don't suppose there is any chance they'll announce a price drop as well?
That GAME store is the new Xbox-branded one in London that only sells Microsoft products. If any of the stores know, it'd be them.