March 31, 2017August 6, 2018communications, community, community manager, creative, games, grey area podcast, guardians of the galaxy, jenesee, jenesee grey, job, New Games, podcast, podcasting, stauffer, telltale, the grey area podcast, tinzien, twitch, video games 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