Skybound Announces That They Will Finish Telltale’s The Walking Dead Series

Thank you Skybound!