I'm seeing it fine. Last I knew, it moved to being hosted off Google, David Moss is still around somewhere keeping it going. Noticed the changeover about a week or two back, when someone pointed out the latest software link was broken.