a group of alien spacecraft flying over the pyramids