Xbox One owners will finally be able to stream their favorite games using the world’s most popular streaming outlet, Twitch, come March 11. The date may seem familiar to some because it’s also the day that the Microsoft exclusive, Titanfall, hits store shelves!
Twitch was promised for the Xbox One during the Microsoft press briefing at E3 2013 before it was announced for the Playstation 4 a few months later, but was delayed just before the console’s launch. A move that had many people upset.
Xbox One owners will wake up to an early Christmas on March 11, when they can play Titanfall and share their experience with their friends via Twitch! Are you excited for Twitch streaming AND Titanfall on the same day? Let us know in the comments!