Fantastic work. I have to appreciate the attention to details and the sheer amount of it. The individual people running, the bricks scattered around. The background, the smoke work and the crushed vehicles. The bus and the shattered glass are lovely touches. How long did this take to do all in all?