Win98SE Netscape 7.1 and the blue ball just sat on the left side of the screen,but I did see the Lizard after clicking the link.
IE 6.0.28 has the blue tracking balls though,so its an NS thing,no lizards in the link however,stuck "loading aniMagX images" ..