Well i think its really rather good tbh, THe only thing i would say is that the nuke AND meteors? i would stick to one or the other as currently it gives the impression that the explosion was caused by the impact of a meteor due to the ones in the sky, otherwise a very nice edit :3 well done.