No screenshots?
As someone being dropped in from HN, I know nothing about your product and I'm not inclined to try to navigate. I need that content directly in front of me, with this article, if you want me to have any chance of seeing it.
Most blogs don't actually link back to the main marketing site (which is always a fail), so I've just stopped trying to navigate to other content.