Long Road Home

Walking Dead: Episode 3 release date ‘soon’, two new characters confirmed

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 bring two new characters into the mix.

8 years ago

Long Road Home headlines