A few weeks back Microsoft said that with the launch of Windows 8, a new and exclusive MSN page would go live as well. It looks like the page is now up and running and you can find the site here. You need to have IE10 to be able to view the page and seeing that you can only get IE10, for the time being, with Windows 8, you must have Windows 8 installed to see the page.
The page is designed to present your content in a fluid and dynamic way that Microsoft says is comprehensive and fast. While each will have their own opinion of the site, if you are running Windows 8, you can access the page now.
As Microsoft builds awareness for Windows 8 and IE10, expect to see more of these "exclusives" pop-up as Microsoft builds momentum for its latest platforms.
Thanks for the tip Matthew_Thepc!