Yesterday, Twitch announced a new initiative to involve developers in designing games specifically for streaming: Stream First. The idea is that Twitch will work with developers to create games where streamers and their viewers can play together in different ways, as an alternative to the passive watching experience.