It seems that the Terraformers website is back online, complete with official developer links. Trajectory's download still works and the Audiogames Archive hosts it as well, however the developer's website is back, including the patch that unlocks the full game. The site is at http://terraformers.nu/.
Pages 1