First Contactby Robert Sullivan2.9K630First Contact is a multidimensional narrative connecting centuries, continents and sub/cultures, unravelling coincidences and conspiracies, computer viruses, and viruses...Completedscience-fantasycosplayfanfiction+18 more