Tag Archives: telltale

The Walking Dead: A New Frontier — Fresh Blood or Old Jerky?

The Walking Dead fans of any medium fully understand the underlying theme: the living are as messed up as the un-living.  Actually, they’re more messed up. We have a new Telltale TWD and once again, we ask ourselves, “Can the living be trusted”? The Walking Dead: A New Frontier will be out on February 28th… Read More »