I’m planning to check it out, it’s a pretty unique opportunity for sure. I have some friends traveling just to see it - of course he works at NASA so...
I would have to agree that there is something unsettling about the trailer that I can't quite put my finger on hahaha. I admittedly am still partial...