The Walking Dead: The Final Season Premiers in August

Telltale’s The Walking Dead: The Final Season Premieres August 14, Pre-Orders Available June 8 The final chapter of Clementine’s journey begins August 14 on PC, Xbox One, and PlayStation 4, and will arrive on Nintendo Switch later this year. See the first trailer below Telltale Games and Skybound Entertainment have announced that episode one of…