Justin Diaz / AndroidHeadlines.com
Microsoft Simplifies The Twitch Streaming Process For Xbox Users – Streaming on Twitch from the Xbox just got easier thanks to some improvements that Microsoft has made to the process. Now, its possible to stream directly from the Xbox system guide. Microsoft initially started testing this update to Twitch livestreaming last Fall. And now its rolling it out to all …