First Walking Dead S02E02 Image

The Walking Dead from Telltale Games is now in its second season and the second episode of that season is coming soon, so to tease you, a screenshot has been released until an announcement of a release is made.

The Walking Dead first S02E02 image
When the release date is announced, it will be posted!