Twitch creates new livestreaming category for ‘Twitch Plays’ games
Twitch Interactive Inc has announced the creation of a new game category for its livestreaming site that will make it easier for users to find viewer-controlled games similar to the ever popular Twitch Plays…