Wednesday, December 18, 2024
Home Tags The Walking Dead: The Telltale Definitive Series

Tag: The Walking Dead: The Telltale Definitive Series

The Walking Dead: The Telltale Definitive Series – Pre-order Trailer

https://www.youtube.com/watch?v=JOMScEpwaFI&t=16s

The Walking Dead: The Telltale Definitive Series Announcement

Overview of the package, via Skybound Games: After years on the road facing threats both living and dead, a secluded school might finally be Clementine’s...