New Teen Titans

Can Starfire prevent her home planet from tearing itself apart?