Submit a news tip



First 15 minutes of The Walking Dead: The Final Season

Posted on July 20, 2018 by (@NE_Brian) in Switch, Videos

The Walking Dead: The Final Season

Telltale Games debuted the first 15 minutes from The Walking Dead: The Final Season. View the new gameplay in the video below.

Leave a Reply