Curiosity opening Martian frontier?