The Walking Dead Season 2 – Episode 3 Trailer, Release Date
Telltale Games today announced that The Walking Dead: Season Two – Episode 3 ‘In Harm’s Way’ will be available for digital download starting May 13th on PC and PlayStation 3, and May 14th on Xbox 360.