Here’s a much better look at the big mech from a few slides ago. I’m not sure what sort of otherworldly environment this is, but it may be related to a mission mentioned in the livestream, in which we’re on an asteroid “spinning out of control close to the sun, where it’s 2000 degrees in the sunlight and -200 degrees in the shade.” In that mission, we’ll need to take cover from the sun to avoid being fried. Pretty standard videogame stuff. (This probably isn't it but it gave me an excuse to bring it up.)