Variety‘Telltale’s The Walking Dead’ Will Conclude for PC on Epic Games StoreDec 20, 2018Brian CrecenteBy Brian Crecentemore_vert