The Escapists The Walking Dead release date announced
Team17 has announced The Escapists The Walking Dead will be shuffling its way to both PC and Xbox One very soon.
New to Shacknews? Signup for a Free Account
Already have an account? Login Now
Team17 has announced The Escapists The Walking Dead will be shuffling its way to both PC and Xbox One very soon.
The Escapists: The Walking Dead takes you to the iconic location of Alexandria.
Team 17 has announced a new The Escapists game is being developed and will take place in the world of The Walking Dead.