The Walking Dead: Episode 3 – Long Road Ahead could get a release date any day now, according to developer Telltale Games. The new episode will also introduce two new characters into the mix. Speaking with IGN, a TellTale rep confirmed, “Episode Three: Long Road Ahead is in submission with our first party partners and we are anxiously awaiting a
(Read More)…







