A massive, ring-shaped space station hovers above a planet, emitting smoke and red energy beams, as starfighters engage in a dogfight over a snow-covered mountain range. The sequence shows the space station and the battle from various angles, including a close-up of a pilot in a cockpit.
Be the first to share your thoughts!