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