The Walking Dead: The Telltale Series – The Final Season episode four launches March 26 alongside physical edition

"Take Us Back."