Tag: the-walking-dead-a-new-frontier

img

The Walking Dead: A New Frontier

author image by mamac | 0 Comments | 31 May 2017

Title: The Walking Dead: A New Frontier Genre: Adventure Developer: Telltale Games Publisher: Telltale Games Release Date: 20 Dec, 2016   ABOUT THIS GAME When family is all you have left…how far will you go to protect it? After society was ripped apart by undead…

Read more

336x280