Live streaming from your Xbox just got a lot simpler thanks to Microsoft allowing Twitch access directly from the Xbox guide. Writing on Xbox Wire, Brenna Duffitt, Software Engineer, Xbox Platform ...