Titans, the live action TV series based on DC’s youthful superteam, debuts exclusively on the DC Universe digital service on October 12th.