To be fair it kinda looked like what would happen if a meteor hit you, but I don’t really see a meteor directly on you, there is some explosion just a bit further that looks like an impact effect rather than the spawning from the storm, but no meteor there either.