This site has all sorts of features that make use of the latest browser technologies. This particular page has a lot of stuff going on that unfortunately doesn't work on this browser. But it's pretty cool - it makes noises and stuff - so do please have a think about using a more updated browser. A newer browser will make your web browsing a lot safer and more enjoyable, so everybody wins! You can find out more about your options here:
Meanwhile, please feel free to browse around the rest of the site, there is plenty to see.