This was made with some modeled rocks instanced in for the particles. The rocks themselves emit particles for the smoke. Turbulence and Gravity was added and I'll probably add a gravity field in the future that will cause the smoke to rise in the end instead of just disappearing unrealistically. Also for the next render I will probably do 2 passes, one that is only the shadows and another that is the particles so I have more control of the shadow color in the final composite.

Click To Play