The Walking Dead: Survival Instinct - Launch TrailerCheck out the launch trailer for The Walking Dead: Survival InstinctBy on March 22, 2013 at 4:45PM PDT The Walking Dead: Survival Instinct