The Walking Dead: Season Two – Episode 1 “All That Remains” gets a new trailer
The Walking Dead: Season 2 Episode One unleashes on various platforms next week, and Telltale Games has just dropped a new trailer promoting the new chapter, ominously dubbed “All That Remains”.