Worked on this together with The Outpost and The Postoffice.
I simulated the smoke walls using Axiom solver in Houdini.