moonfall science accuracy