Games/Terra Nova: Strike Force Centauri/MediaTerra Nova: Strike Force Centauri·, 1996 · Looking Glass StudiosMediaBack to gameAll8Screenshots7Videos1Screenshots7Videos1Trailer + Game introMore about Terra Nova: Strike Force CentauriPlayer reviewsCredits