Here's what you do:
Launch all the objectives while surviving the very many many meteors.  You will need to be able to watch your buildings, workers/scientists, and vehicles.  I think it's fun but that's my opinion.  Try it out.
UPDATE 1:
Lessened ore. Lessened number of cargo trucks.  MAYBE the victory thing is fixed, I couldn't get far enough.
UPDATE 2: Morale Fixed to good