XBox 720 details leaked.

So here's an article on leaked Xbox 720 details with a picture of he hardware. So what do you think? http://microsoft-news.com/rumoured-details-of-next-xbox-leaked/