SAN FRANCISCO – May 14, 2013 – Twitch, the world’s leading video platform and community for gamers, today announced the release of an app to watch Twitch directly from the Xbox...
SAN FRANCISCO – May 14, 2013 – Twitch, the world’s leading video platform and community for gamers, today announced the release of an app to watch Twitch directly from the Xbox...