Home of the Underdogs revived by fans

the best abandonware site is back; the original reviews are up, but without downloads for now