Episode 120: Worldwide at Telltale Games – Season 1: Episode 1

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

Audio Version