Season Three of Telltale’s The Walking Dead, titled “A New Frontier,” will premiere December 20th on all major platforms and mobile devices. A retail disc will be available February 7.