Not that the whole 'space' thing isn't amazing, but holy MOTHER this is freaky.
I saw lots of people I know on the list of residents, thank GAWD, including my little sister and my wife. Kayla, you there? I'm mostly sitting here trying to not have an epic freak-out.