Depends on the goal of this. If the goal is to get publicity through sites like HN then I would suggest its a success.
If the goal is to inform users about the business, then I would say its a fail. I personally spent about 1 minute moving my mouse around the page and couldn't be more uninterested in what it was about.