Sure does. It is important to note that although organic material is not necessarily living, all living material is organic (as far as we know). So finding this organic ion may indicate the possibility of life, but we cannot, at this point, know for certain. Still, I'm glad our SETI money is yielding actual results.
Oh, of course... But as long as we thought amino acids were impossible to be formed by the compounds in space, the less likely that life existed (or, at least, life as we know it).
"O Cross of Christ, all-holy, thrice-blessed, and life-giving, instrument of the mystical rites of Zion, the holy Altar for the service of our Great Archpriest, the blessing - the weapon - the strength of priests, our pride, our consolation, the light in our hearts, our mind, and our steps"
Met. Meletios of Nikopolis & Preveza, from his ordination.