Epic sci‑fi battle scene from the video game Star Wars Battlefront II (2005): clone troopers fire from a platform as starfighters and capital ships clash and explosions light the space battlefield.