Game Details

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