Game Details

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