What's new

final season

  1. Telltale's The Walking Dead Final Season Release Date Revaled

    Telltale's The Walking Dead Final Season Release Date Revaled

    The last season of Telltale's acclaimed Walking Dead series kicks off this summer. The developer announced that the first episode of The Walking Dead: The Final Season drops on PS4, Xbox One, and PC on August 14, with a Nintendo Switch release set to follow sometime later this year. The Final...
Top Bottom
Login
Register