Telltale Games' The Walking Dead is all about making tough choices and dealing with the consequences. See what choices players made in Episode 3 "Long Road Home" in this spoiler-filled player stats trailer.