gamesNews Skybound Reveals Brand New Trailer for The Walking Dead: The Final Season Episode 3 January 7th, 2019