Microsoft has launched a new section on the Xbox site that gives players a sneak peek into the new Xbox Live experience.

No release date is specified, but the site does have examples of the content and features you'll see when it does launch, all presented rather cleverly in a simulation of the new dashboard.

Having a snoop around you'll find videos on interacting with your friends, online entertainment and avatar creation, with a few sparse details on the new Inside Xbox channel too.

Head on over to the site now for a look at what you can expect on its release.