Super cool!
I have purely cosmetic feedback about the website, which is that the tagline "from the stratosphere" doesn't match up with the images being played behind, which are pretty clearly low altitude. I am assuming that's because it was easier (or possible whatsoever) to film lower, but it gave me a little mental hiccup.
I look forward to seeing what y'all come up with!