Space ship battle with explosions above a planet | Sci-fi