Skybound Releases New Trailer for Telltale’s The Walking Dead Final Episode, “Take Us Back”

An end of an era is upon us