Judging by the preview image for the live stream (yeah, I wish I had more to go on, too), this looks to be a long-haul plan for terraforming mars. I wouldn't hold my breath for the first actual settlements up there.
That being said: Yes. Oh yes. Fuck yes. All my yesses.
That being said: Yes. Oh yes. Fuck yes. All my yesses.