I am not overstating the truth when I say that Walking Dead: The Game is one of the most amazing gaming experiences I have ever had. To celebrate many well deserved Game of the Year awards, Telltale Games is setting the first episode free. Grab it now!
Posted by Jeff Scott on December 18th, 2012
+ Universal App - Designed for iPhone and iPad