The second episode of Telltale's The Walking Dead: The Final Season is due out next week, and to build up anticipation a brief teaser gives us a look at how the episode will progress the narrative as Clementine and AJ settle in with the group at the school. The four episodes of the final season will see release at six week intervals...
Have you played the first episode yet?