This has nothing to do with the actual product, which may be great, but... I am so ready for the trend of hyper-animated websites to start dying down. I scrolled through the whole website, and while it looked great, by the time I got to the end I still had no idea what the product actually offered because my eyes were too busy watching all the little animations to pay attention to the content.
Nice fonts and icons but it fails to bring across the message. A little more text and some screenshots would have gone a long way imho.