First, congratulations!
The site looks good and the product seems interesting and useful.
Unfortunately, you're getting hit hard with HN traffic being number one on the front page currently and thus things are slow.
However I was able to load the index page and watch the introductory video.
One thing that bothers me is I clicked on your Terms of Service link and was prompted to login: you might want to consider making as much available to logged out users as possible and esp things like terms of service which I may want or even need to read before signing up.
Otherwise, best of luck!