At a very high level, this idea seems interesting. But I've seen a few sites like this one recently and I'm not a fan. They generally have a cool-looking page but hardly any information saying what they ACTUALLY do. My guess is they want us to click around the page(s), admire the design and ideally, sign up to learn more.
Frankly, not many people seem to be a fan of it so future landing page designers, please take note of this and avoid it. Beautiful design is awesome but it is merely the cherry on top. If the stuff below it sucks, the cherry loses its significance.