Episode 121: Worldwide at Telltale Games – Season 1: Episode 2 By Jenesee GreyApril 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 Job Stauffer, Head of Creative Communications at TellTale Games, talks about losing 60lbs playing VR games and the future of the platform. Audio Version