The Walking Dead Episode 3 was a doozy and you can read our review here. Today Telltale Games released an interesting and spoiler-rific stat trailer, which reveals the player choices in this episode.
Again – this will contain spoilers!