All 19 episodes of Telltale Games’s award-winning series, “The Walking Dead,” are visually enhanced and available in one package for the first time!
“The Walking Dead” is an unparalleled journey into the heart of what it means to be human in a world that has lost its humanity. Set in Robert Kirkman’s award-winning comic book universe, your story is determined by the choices you make. Available December 5, 2017 for Xbox One!
Source: XBOX YouTube
—