For those that havnt seen it yet.
http://www.eurogamer.net/videos/13-minutes-of-the-walking-dead-gameplay
Im getting kind off a moive-game vibe, like heavy rain, not too sure if i like that...
Game » consists of 31 releases. First released on Apr 24, 2012
Log in to comment