Microsoft Launches New Xbox Experience Website
Microsoft have launched the official website for The New Xbox Experience, the update launching on the Xbox 360 this November. The new website features navigation just like The New Xbox Experience, as well as a bunch of brand new videos and such. View it at the link. Enjoy!