Sections

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

Long Road Home headlines