explosion on a distant world while the orbiting space station watches anxiously, science fiction, concept art