Microsoft Xbox lands

Today marks the long-awaited release of Microsoft's Xbox. Microsoft does the official launch in style from Times Square in New York City, while Team Xbox celebrates the big day with an interview with Jeff Henshaw, executive producer of Xbox Software. Stop the insanity!
Tip: You can use the A/Z keys to walk threads.
View options

This discussion is now closed.