Twitch TV is Currently Down


Microsoft's new partner for live video streaming of Xbox 360 and Xbox One games, Twitch TV, is currently down. On the landing page of the website of twitch.tv, a message appears for users with title...