Are you sure that "our" crew could handle this craft,after all the controls look a bit more complicated than the ones we last saw them at?