August 15, 2018 10:33 pm Leave your thoughts
Telltale Games has just released the first episode of The Walking Dead: The Final Season on the Nintendo Switch. YouTuber Super Nintendad has recorded the first 20 minutes of the game, which you can watch below.
Tags: Gaming, Telltale Games, The Walking Dead, The Walking Dead: The Final Season, videogames, Warner Bros.
This post was written by Mike Scorpio