Telltale has released a new screens from the upcoming episode of The Walking Dead Season Two – Episode 3: In Harm’s Way. The new screens give you a look of what you can expect in the critically acclaimed games upcoming episode.
Telltale has not given a release date for The Walking Dead Season Two – Episode 3: In Harm’s Way, but we can expect an announcement soon with the release shortly there after. Episode 1 was released back in December and Episode s was released in early March. Source Gameinformer