Played as the Church of the New Ark and had 100 people born on Mars before Sol 100 9.31% of players have unlocked this achievement