Planetary Annihilation: TITANS Achievements