DepthAlly on 14 June 2012
The only gaming related talk that will come from this is 360's/Xbox Live's integration with things like smartphones and Windows, if that. People expecting the next Xbox need to think about this a lot more clearly.
Food for thought: Shove an apple in your brain