I seriously don't understand Microsoft's angle leading up to the launch of the Xbone. At this point in the game (PUNS) I feel like we should have a pretty good handle on what the system is and where it's going. Microsoft seems to disagree so we'll be running through all of their newest announcements today on the Core!
Don't know what the Core is? The Core is Dtoid's brand new news/editorial show that is live every Tuesday and Thursday at 3pm pst on Dtoid.tv! You should come check it out! We've got pizza!
Hit the jump for details!
Oh, and because I'm curious: Are you guys going to get an Xbox One? How about within the first year? If not, what would it take to get you to buy one?
There is no pizza.