Ahead of Xbox briefing, Microsoft lead reportedly told staff "every screen is an Xbox" and stressed ambitions to be the number one cross-platform gaming company
An internal Xbox meeting is continuing to generate headlines, as a new report on the event suggests that Microsoft's gaming division aims to make "every screen" an Xbox.