Job Stauffer, Head of Creative Communications at TellTale Games, talks about losing 60lbs playing VR games and the future of the platform.
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.