It's obviously suspect considering the source. Twitch dev on reddit said they were looking into it 2 hours ago and hasn't come back to the thread yet.
http://www.reddit.com/r/Twitch/comments/2eoeab/twitch_down/
It's obviously suspect considering the source. Twitch dev on reddit said they were looking into it 2 hours ago and hasn't come back to the thread yet.
http://www.reddit.com/r/Twitch/comments/2eoeab/twitch_down/