Wednesday, February 6, 2019

Walking Dead: The Telltale Series – The Final Season Episode Four Coming In March Along With Physical Edition


The Walking Dead: The Telltale Series – The Final Season’s physical edition finally has an official release date. The games final episode will also be released on the same day of March 26th. The Walking Dead: The Telltale Series – The Final Season is available on PS4, Xbox One, Nintendo Switch and PC.  

No comments:

Post a Comment