The TERRA Implosion and What Is Left to Regain