If confirmed, this potential find would be incredible. With all the recent discoveries on Mars, I can't wait until they confirm they have found life, or at least, former life, there. I want to know there is or has been life somewhere other than on this rock. The implications would be staggering.