The Final Season of The Walking Dead begins today
The Walking Dead: The Final Season is finally here, with the first episode out for PC, PlayStation 4 and Xbox One, local Switch owners will need to wait until later this month to start the adventure.
Episode one, 'Done Running,' is now available immediately upon purchase, and all subsequent episodes will become available for download as they are released. When that will be though, is anyone's guess.