A designer's feedback - The site's design is not very interesting, in the sense that:
1)The homepage doesn't explain anything about what the product is clearly.
2)I'm forced to watch a video to get to know what the product is, which is a very bad UX.