Recently Microsoft detailed the Themes 2.0 and Friends Channel from their new XBox Experience. Today, Microsoft has launched their New XBox Experience Web site (linked above), despite not offering a specific release date for it yet.

The Web site has been modelled in the style of navigation which will be present in the update that is due out later this year.

To quote: Welcome to the New Xbox Experience!

Get a glimpse of what the New Xbox Experience is all about-the destination for social gaming and entertainment.

What is it?
Enter the ultimate social entertainment experience. Connect with your favorite people and enjoy more games and entertainment online than with any other device connected to your TV. Welcome to the New Xbox Experience. Jump in.

How do I get it?
You don’t have to do anything, really. The update will download just like a normal system update would. You will see a status bar letting you know how long it will take, and you won’t be able to use the console during this time. Once the update finishes the console will reload into the welcome page, and you will be able to begin exploring the new features and experiences on Xbox 360.

Note: Hard drive recommended for LIVE, and is required for some features. LIVE Gold membership and other fees may apply. Netflix sold separately. See xbox.com/live for system requirements. More PlayStation 3 News...