Hm ... I like the design and it's cool maybe for a product video or commercial, but I don't think it's a good landing page - not much information and too many moving parts.
People can also get disengaged by too much distraction I would guess (at least I do).
People can also get disengaged by too much distraction I would guess (at least I do).