Game Details

NameThe Walking Dead: The Final Season
Latest rank550
Latest price23.99 EUR
ReviewVery Positive 91% of the 5,944 user reviews for this game are positive.
Release date14 Aug, 2018
Developer Telltale Games
Publisher Telltale Games