A well-constructed sci-fi scenario that presents a vivid picture of a desperate battle. The sense of being caught between insurmountable odds is palpable. The interplay of clans and the introduction of different threats adds depth to the narrative.