30 Dor 016 is a star 90 times the size of our sun, ejected from its home, moving through space at a speed of 250,000 miles per hour. Anyone lose the plot to an epic science fiction video game? »5/12/10 2:30pm 5/12/10 2:30pm