Only the main twitch site seems to be using fastly, the streams are powered by AWS' infrastructure as far as I can tell, which would be expected, seeing as how Amazon owns Twitch.
Oddly enough the user interface worked somewhat, it was the streams themselves that failed to load for me (even with mpv+youtube-dl)