Game Release News

The Walking Dead: Episode 2 Launch Trailer

849 days 23 hours ago By: 32froshes | Video | PC |
Ready to continue your Walking Dead journey? Well, here's a launch trailer to prep you.