On a mission with the Teen Titans (or are they just "The Titans"?)