fbpx
73.9 F
Houston
Sunday, Dec 5, 2021

Tag : ‘The Walking Dead: The Telltale Series – A New Frontier

Gaming

The Walking Dead: The Telltale Series – A New Frontier’ release date announced

Editor
Telltale Games today at PAX West announced the next season in their The Walking Dead series of games is coming this November. ‘The Walking Dead: The Telltale Series – A New Frontier’ will premiere on consoles,...
The Nerd Element
Skip to toolbar