I hear witches and New Orleans and my mind automatic goes to "The Originals", it's a series about witches and Vampires in New Orleans. I'm sure you'd like it if you've not seen it. It this a great story, I'm glad Eldritch got what he deserved, feeding on the life force of other people just to survive isn't survival at all..it's cruelty.
At least now he's gone, the witches can live in peace without wondering who dies next.. Great story, I'm excited to see what you write next
RE: The Time Loop Prison