I went to the site, and they say they support free downloads, but all links are dead or don't exist, Googling doesn't bring anything up, either.
Terra Nova, ever since Looking Glass shattered the licensing for their games seemed to have dissapeared. I don't really know if it's abandonware or not.
|