I literally get a blank page when I go to the site. I searched this problem out and came across a person who said they had a similar issue and they added de instead of www. So I go to de.twitch.com and can get to the site without any problems. I should also point out two things: first, I can't view streams for outside sites linking to twitch either and second, I can watch own3d streams and youtube without any problems.
I've tried disabling plugins, uninstalling anything that has recently been installed, and I get the same issue in IE as I do with Chrome. Anyways, would like to fix it any help would be appreciated.