I wasn't buying the leap to aliens just because we discovered something we didn't understand. However even if it is an alien structure, that doesn't mean they moved out, or died out millions or billions of years agoIt will be interesting tonight to see if Art still believes in the megastructure by Alien theory after Seths/SETI's announcement.