zedturtle
Jacob Rodgers
What do you mean? Aren't the episodes on Youtube?
They are, but I believe there's more of a delay on YouTube between the live show and being able to watch it on demand. Twitch (with a sub) pretty allows that to happen the moment they're done being live.