Job Stauffer, Head of Creative Communications at Telltale Games, joins Jenesee to talk about Guardians of the Galaxy, Twitch streaming and community feedback.
Job Stauffer, Head of Creative Communications at Telltale Games, joins Jenesee to talk about Guardians of the Galaxy, Twitch streaming and community feedback.