Telltale’s The Walking Dead: The Final Season (Episode One) – Before You Buy

Telltale Games The Walking Dead: The Final Season (PC, PS4, Xbox One, etc.) is now upon us, and the first episode sets the tone for the next few months of game content. Is it good?
Subscribe for more: http://youtube.com/gameranxtv