Twenty years have passed since the doomed Bugs 2 mission, and a strange new d...
Terra Formars
Season 1 Episode 2: Departure: For the Front
With the Annex 1 cruising toward Mars, an eerie mood pervades the crew as they are debriefed on their role in combating the lethal A.E. Virus. Moments before arrival, a deadly presence onboard thrusts the crew into a collision course with...