Megan spacecraft