That's not the contract though. I'm not disputing what was on that page.
The contract, the order confirmation, proof of purchase, call it what you will clearly stated "delivered by 26/10/2012", and that overrides anything else. After all MS promised it in the confirmation mails, no one else...