Twitch's New Way Of Playing Video Games Is A Bit Limited Right Now
Yesterday, Twitch announced a new initiative to involve developers in designing games specifically for streaming: Stream…