To be honest I was a little disappointed with the overall presentation. They didn't really answer any of the most poignant questions.. Does it play current gen games? Does it need to be always on line? Pricing range? What's really under the hood specs? Will Xbox Live be a free service now? I...