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