Walking Dead Wiki


Release date for TWD: SI announced

Today AMC and Activision announce The Walking Dead: Survival Instinct is scheduled for release Tue., Mar. 26 in North America and Fri., Mar 29 in Europe for the Xbox 360, PlayStation 3, Wii U and PC. You can catch up on all the deets here: http://dailydead.com/release-date-announced-for-the-walking-dead-survival-instinct/


Also on Fandom

Random Wiki