Just in time for Titanfall, Microsoft and Twitch are rolling out a brand new system update for the Xbox One that will allow its users to broadcast live with the use of two simple words. Xbox Live’s “Major Nelson” has put together a short preview video showing you exactly how everything will work once you […]