The TerrorCraft official website is here!After nearly a year online (11 months, to be exact), TerrorCraft finall has its own website! For now the site is fairly basic, but more...