I think a bunch of questions from the thread were answered! Although the thread also spiraled out of control about halfway through
Anyhoo, Twitch VOD can be found here:
And YouTube can be found here: