Microbial life, I can't say. I do believe the planet has held life of some sort, at some point in time....how time has treated the evidence we can't possibly know until we find it.
One of the scientists, and I wish I could find the quote - basically said it's what we *don't* expect to discover that is really going to wow us.
P.S. - landing images at http://eternallyhuman.com