It's a nice idea executed pretty well. My main criticism is all of the small UI bars. It took quite some time to figure out that machines get damaged when their red bar is filled up, that you need to hold down to repair, that you can't repair while standing on a ladder, etc. I think a tutorial would help explain these things, or at least an improvement of the UI.
There was also an energy bar and a journey progress bar. I really did not have time to look at these due to all the repairs that needed to be done. I did try to jettison some of the passengers, but this didn't seem to make much of a difference. Also, presumably the journey progress gets reset if you loose all of the passengers, but I don't know. Some feedback at the game over screen about why you failed would be helpfull as well.
I hope that helps. Okay, bye.