Gameitall
January 13, 2013
After the success of Telltale’s The Walking Dead series, Activision stated that they will be taking a shot at the series this time basing it directly off the AMC...