The Walking Dead Season Finale Hits Stores on November 20

By   /   Nov 15, 2012

The final DLC for the The Walking Dead hits online stores on the 20th November. The season finale “Episode Five – No Time Left” will conclude the series and will be available for download on the PSN, XBL, Telltale Online Store, Steam and Apple’s App Store.

Telltale expresses its feelings on the season finale on their website:

We can’t thank you all enough for your incredible support and we can’t wait for you all to experience the season finale of YOUR Walking Dead story. With one week left until launch worldwide, now is a great time for you and your friends to catch up on the series so you can all experience the season finale and discuss it together.

Featured Videos