okday365

A stranded space colony must sacrifice their own people if they are to survive
Puzzle