The 2015 publication of an enigmatic starΒ made huge waves in the media. People quickly started to speculate of a possible “Alien Megastructure” that is blocking the view of the starΒ KIC 8462852 colloquially known as “Tabby’s Star” orΒ “Boyajian’s Star”. Bizarrely enough, however, this is not outside of possibility. “We’d have to rewrite astronomy’s textbooks… This...