We're currently investigating issues with the site. Please stay tuned

— Twitch Support (@TwitchSupport) August 27, 2014