The Walking Dead: The Game – Episode 5 – No Time Left Review Posted on: November 22, 2012November 22, 2012