I find it hard to imagine how I could be less impressed with this landing page, even if it does look pretty nice. In this age of launchrock pages that usually amount to nothing, I expect more of an HN post than a vacuous mission statement and email signup button from any serious startup!