The Walking Dead: A New Frontier Episode 4 on April 25thBy Lexuzze Tablanteon April 21, 2017Telltale Games has officially announced the fourth upcoming episode of The Walking Dead: A New Frontier. The title for the...