Fall of a Titan?