This issue is a variant of The New Teen Titans (DC, 1980 series) #27 [Direct Sales]. There exist further variants.
Color credits confirmed by Anthony Tollin.
Preview insert between pages 13 & 14 of main story
Letters from readers - Alicia Wu, Anthony R. Cardno, William Jay and Mark Waldman - and responses from Marv Wolfman.