400 Days DLC Launch Trailer Released by Telltale GamesTelltale Games has released a trailer to accompany The Walking Dead: 400