Telltale’s The Walking Dead Final Season Physical Release Set for November 2018

Clementine’s final adventure is coming to store shelves. Telltale Games and Skybound Entertainment announced The Walking Dead: The Final Season will be getting a physical release on November 6, 2018. As is usual for Telltale physical releases, buying the $29.99 disc will give you the full season.

The first two episodes of The Walking Dead: The Final Season will be included on the disc and immediately playable. The final two episodes can be downloaded after they are...

What feeling does this article give you?
Joy
Disgust
Fear
Anger
Sadness

#hashtags to follow:

Telltale [+]    Games and Skybound Entertainment [+]    Walking Dead [+]    Final Season [+]    November 6 [+]   

More #news: