FINALLY, AN EXPLANATION FOR THE ALIEN MEGASTRUCTURE?