Game Details

NameThe Walking Dead: The Telltale Definitive Series
Latest rank625
Latest price49.99 EUR
ReviewVery Positive 91% of the 495 user reviews for this game are positive.
Release date29 Oct, 2020
Developer Skybound Games
Publisher Skybound Games