I think my browser is set wrong to see the images. I tried to navagate to it and got the same problem, but the thumbs looked major cool. I'll have to work on getting those loaded.
I'm not sure why it won't work for you. I have broadband and what I think is pretty fast pc and I do have to wait a little bit for all the images to load. If you can view the nhc satellit images it seems you should be able to view this as well. One thing that really amazes me is how often there is storm activity over the northern part of earth.