or login with

Posts Tagged Episode 5


The Walking Dead’s season finale coming to PC next week

Telltale Games has revealed the release date for episode 5, the season finale, of The Walking Dead.

15 Nov 2012 | Comments Off