Friday, December 07, 2012

The Walking Dead: Episode 5 -- "No Time Left"

The Walking Dead: Episode 5 -- "No Time Left"
PCGame - Does the end of Lee Everett’s journey achieve the same emotional heights we’ve come to expect? Find out in the GT Review of Telltale Games' Walking Dead: Episode 5!


Read The Reviews