The Walking Dead: Season Two Finale – Episode 5 Releases August 26th

Telltale Games has released a new trailer for the Season Two Finale of its The Walking Dead episodic series, and has revealed its release date. The Walking Dead: Season Two Finale – Episode 5 is coming to the PC on August 26th and the following trailer includes a special all-new scene just for the trailer, as well as some MAJOR spoilers for previous episodes in the past two seasons. Enjoy!

The Walking Dead: Season Two Finale - Episode 5 - 'No Going Back' Trailer [My Clementine]