Sadly now that it has served its purpose, it has been shut down. Granted I hardly ever need it now that I have a smartphone but it was very useful when I didn't!
They're Ad-funded, so they should in theory be independent of a larger company's whim to shut down sluggish divisions.