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.