Comment Comment by NealEDavis It's a pun on a longstanding joke of Urbit as Martian technology; it has nothing to do with the planet Mars. parent NealEDavis 4 years ago