Xbox Release Delayed Until Nov 15
Chief Xbox officer Robbie Bach has told PlanetXbox that his console is the one worth waiting for.
He better hope he's right.
As posted by Rauko in our forum, the release of Microsoft's console is being delayed a week. The new release date is November 15, 2001.