By FileTrekker 4 years ago, last updated 4 years ago
It's been a very turbulent history for The Walking Dead: The Final Season, with it's original developer, Telltale Games, going out of business during it's development. Skybound Entertainment came to the rescue, however, and The Walking Dead has indeed managed to see out it's Final Season.
The Final Season finale is releasing next week, and there's a new trailer to show Clem's final round of battling zombies, and we're hoping for some pretty neat resolutions to the various cliffhangers that we've been lift with.
The Final Season's finale releases on March 26th.
There are no comments yet. Be the first!