Can I watch the recent Twitch streams somewhere? I missed them when they were live.
The Twitch stream was actually advertised in advance in the News and Announcements section of the forums as well as on our social networks. Right here.
And as mentioned in the discussion thread about the Livestream unfortunately there were some technical problems that prevented the stream from saving to the Twitch channel archive. We apologize for that once again.
Hope that helps.