Activision was kind enough to provide me with three exclusive screenshots from The Walking Dead: Survival Instinct. It’s up on Starpulse.