The Longest Day.
Aidoru.
World on Fire.
Every end is a beginning.
Deserts deception and death.
Female space marines battle unspeakable alien creatures.
But what if those stories about alien abductions are true?