The Walking Dead: A New Frontier, the third season of Telltale's acclaimed series, is now available in physical form in retail stores. The disc-based version includes the two-part premiere episodes, and will grant download access to all five episodes of this season, as they become available over the next several months.
Ещё видео!