Alien Life: will we know it when we see it?!