Episode 120: Worldwide at Telltale Games – Season 1: Episode 1 By Jenesee GreyMarch 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 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