Has Newton TAB given up on its web site?

The Newton TAB used to have a pretty good web site that mirrored all the news in the print version, though often a few days later.  The web site today looks like they’ve just about thrown in the towel on the whole web enterprise. On the home page the lead story...