Submit a news tip



The Walking Dead: The Final Season footage

Posted on August 13, 2018 by (@NE_Brian) in Switch eShop, Videos

The Walking Dead: The Final Season

Thanks to GameSpot, we have another look at The Walking Dead: The Final Season with some new footage. Watch the gameplay video below.

Leave a Reply
Manage Cookie Settings