The site has been around forever. I believe that they make their money by supplying stats to other commercial enterprises.
If they don't come back I have to find an alternative site for listing past games in a similar way. Always a total pain in the ass when I have to do something like that.
Thank you, man. Looks like they may want me to subscribe. I'm very happy you found this link. THe info I need is not in the format I'm used to. Will take a bit more work to extract it. But at least it's there.