Walking Dead Season 2 Episode 1 Release Date Confirmed

Earlier this week we confirmed that Walking Dead Season 2’s first episode named “All That Remains” will be coming in December and now we have an actual release date, December 17th according to a listing on Steam.

Have your say!

0 0

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.