Stranded in Space

123456789101112
Across
  1. 2. payment for release of a prisoner
  2. 3. portion sizes meant to make food last
  3. 6. plant life
  4. 8. - to escape or leave
  5. 11. a signal light
  6. 12. broken or not working
Down
  1. 1. no life lives there
  2. 4. distant or isolated location
  3. 5. mean, scary, aggressive
  4. 7. vitamins and minerals
  5. 9. abandoned or stranded
  6. 10. great amount of energy bursting