April 6, 2017August 6, 2018community manager, games, grey area podcast, jenesee grey, Job Stauffer, New Games, podcast, podcasting, telltale, the grey area podcast, tinzien, video games Episode 121: Worldwide at Telltale Games – Season 1: Episode 2 Job Stauffer, Head of Creative Communications at TellTale Games, talks about losing 60lbs playing VR games and the future of the platform. Audio Version