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...