The Walking Dead: The Telltale Definitive Series – Launch Trailer

The Walking Dead: The Telltale Definitive Series, featuring never-before-seen features such as an in-game concept art gallery, and more, is available now on PlayStation 4, Xbox One, and PC via the Epic Games store.

Leave a Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.