gamesNews The Walking Dead: Saints and Sinners Will be Adding their First Update Next Month June 20th, 2020