Hmm, not sure what you mean it seems to be loading up fine for me, you are not on mobile by any chance are you? There is still lots of work to be done on the mobile version.
He probably didn't realize you have to click, it's not very clear. The design looks quite nice, but if you can't tell what you're supposed to do, it's a problem (it confused me too).. esp the HN crowd probably just wants to see a description of what your service actually does, not some nice pictures :)