The Walking Dead. Stern? NOPE! Zen.

The press release for the game says that you will have to deal with choice and consequence in this game.

Read More