http://www.iflscience.com/have-we-really-discovered-huge-alien-megastructure-around-star
it could be! time to start building a star fleet.
They come in peace, always.