New Orleans

New Orleans is the main location of the game ''The Walking Dead: Saints & Sinners.

Description
With no one to care for it, flooding has split New Orleans into a series of concrete islands and Walker infested waves. From the Garden District to the Bywater, explore over 9 neighborhoods and learn about the city’s fall and the lives lost along the way as you fight for what’s left.