I'm afraid this site and freddie are both quite dead :/ That's unfortunate what other reference based sites is everyone currently using. I've found Computer Game Museum (mocagh.org) and TheFloppyDisk.com