moonfall ending explained