I got it to come up too. It looks nice, but man is it slow. If I was a normal visitor to that site I would have breezed through that home page before I ever saw the name of the company - and it doesn't appear to be on any pages deeper. Maybe that's just me though.
Don't get me wrong, I'm definitely glad to see it.