9/21/15Looks to me like they are “Glassing” a planet (halo much?)Still haven’t seen these guys yet! New enemy? i hope so