We may see Europa yet!