That is quite a cool site. I've visited it quite a few times in the past and some of the system entries to contain quite a lot of information. However I tend to find out more info about each system from Wikipedia these days.