Make The Drama Your Own With This Walking Dead Launch Trailer

Taking the unique Walking Dead story and making you a part of the action Telltale Games has really put together a good looking trailer. Like many of you I was very skeptical about the game but after seeing it in action my interest is definitely piqued. Check out the trailer below and see if it makes you a believer.

Source Link:  YouTube


Leave a Reply