Twitch YouTube live-streaming videogames studies
Tom Flanagan, Chief Innovation Officer Big Block