Whats happened to this one? Its fallen off the radar. I thought it was quite a good idea. The web site doesn't work and enties on other forums have gone...