Microsoft has announced a new show called Inside Xbox which will act as a direct to the consumer source of information. In the teaser trailer below, the show plans to be a source of breaking news, exclusive interviews, and behind-the-scenes access.
Certainly has a Nintendo Direct vibe while retaining that Xbox je ne sais quoi.
The inaugural episode will on March 10 at 12:00 PM PST.
[Source: Destructoid]