New favorite video : Walking Dead: The Game Teaser Trailer by IGNentertainment