Im wondering what you guys think im gonna wait for some reviews but looks decent to me not run and gun fps looks like has some nice ideas.
The Walking Dead: Survival Instinct
Game » consists of 4 releases. Released Apr 16, 2013
Game » consists of 4 releases. Released Apr 16, 2013
Log in to comment