Mysterious new world to explore. Journey in peace.