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