I thought "It's just a link, no blurb on HN saying what it does, so they must be confident of their landing page", which would be good except your landing page doesn't actually mean anything to me. Are those screenshots, snapshots of running site, or what? Is it like tumblr for companies or is it a visual bug tracker? Why should I be interested in signing up with you?
Don't mean to be harsh, but we have no clue what your product actually does or why we'd want to use it. Submit it again when you can tell us that and I promise we'll be interested.