Ubisoft managed to upset everyone by declaring that you should get use to no longer owning games, Capcom added DRM to Resident Evil, and Twitch was never profitable. New streams are every week at 1 PM Pacific time, which you can watch here: http://8chan.tv/streamer/36