TAD 2013 Review: The Last Days on Mars
The Last Days on Mars On the last day of the first manned mission to Mars, a crew member on Tantalus Base believes he’s made an astounding discovery – fossilized evidence of bacterial life. Unwilling to let the relief crew claim all the glory, he disobeys orders to pack up and goes out on an […]