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.
When the release date is announced, it will be posted!
Related Posts