Telltale Games has announced the release dates for “No Going Back,” the fifth and final episode of the second season of The Walking Dead.
No Going Back
Telltale Games has released some key artwork for “No Going Back,” the fifth and final episode of The Walking Dead: Season Two. The artwork showcases the title screen for episode 5. You can check it out down below.