Twenty years have passed since the doomed Bugs 2 mission, and a strange new d...
Terra Formars
Season 1 Episode 10: Desire: Wish
Before collapsing at Eva's feet, Adolf channels divine annihilation to strike down the terraformars. But his attackers' ingenious resuscitation precipitates yet another attack. Will an unprecedented attempt at survival eventually favor the...