Telltale’s Walking Dead: The Final Season Trailer

The Walking Dead: The Final Season

Telltale’s Walking Dead: The Final Season Trailer Telltale’s The Walking Dead: The Final Season launches on 14th August for PC, PlayStation 4 and Xbox One, with a Nintendo Switch edition set for later this year. The celebrated episodic series is coming full circle by giving Clementine the parent role to young child AJ – a […]