Game of Drones Teaser

Are aliens keeping an eye on NASA?