Terra Nova: Strike Force Centauri: The classic Terra Nova: Strike Force Centauri from 1996 has a surprise update from Nightdive Studios

Terra Nova: Strike Force Centauri originally released back in 1996 has received a surprise update from Nightdive Studios to add a few upgrades.