Yesterday's stream vod is up on Twitch, (Not YT. Again with "issues")
Hopefully this wont become a routine problem, as I know folks would rather watch on YT most of the time. I'm tryin', but the system seems to just not like certain things and it takes like, 7 days to review :(