fbpx
88.54 F
Houston
Sunday, Sep 19, 2021

Tag : ‘The Walking Dead: The Telltale Series

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