First screenshot of The Walking Dead: No Time Left released

As many of you know, next week the final episode to the first season of Telltale Games’ The Walking Dead will be released. Little information is currently known about what this episode will contain and even if you happened to play through Episode 4 you may have noticed that there was no preview for this final episode. However today Telltale Games released the first screenshot for Episode Fiv...

Lost Password