The Walking Dead: Saints & Sinners will allow players to test their survival skills in a post-apocalyptic New Orleans. As they explore iconic quarters of the flooded city the players will have to make the crucial decision on if they want to be a saint or a sinner.
Notify me when The Walking Dead: Saints & Sinners is available.Already a member ? Login Here
122 users are already tracking