I couldn't find any links or video on that page. Is this an IE-only thing?
It works with AWeb, so I doubt that Opera/Mozilla fail to render the page correctly
Scroll down to the Starbyte logo which represents the year 1990. The very small icon in the text at the right of this picture links to a WMF file.