Well I mentioned Telltale Games’s The Walking Dead a handful of time in previous posts.  I decided it was time to make it official with a review.

Linkage for the official opinion on The Walking Dead the Video Game.

Enjoy.