Did you upload a record of the live stream to YouTube?
No, because of the sheer size of the file and the length of the stream. You can watch the VODs here: https://www.twitch.tv/themeich/videos/all
There were some early technical difficulties, which resulted in 3 VODs, so I would recommend just watching the most recent one and skipping through it. It's 13.5 hours long and available directly right here: https://www.twitch.tv/videos/218212025