Sweeeet work! It's always a somewhat tricky proposition to have any kind of mess put over the scene be it snow, smoke or such, even though it's relatively easy to do with digital tools, it's still tricky to setup so it doesn't obscure too much, but it's done well here.Very good job