Telltale's The Walking Dead: A New Frontier Retail Trailer

Telltale's third season of The Walking Dead will be available at retail on February 28, while episode 3 arrives next month.