Kinda odd. If you're using Netscape, Firefox, Opera, WebTV's Browser, or your cell phone the site doesn't work so well. It's flash based so your browser no matter what it is might have some dumb security feature that doesn't let flash links go anywhere. First go to
http://www.adobe.com/products/flashplayer/ to get the latest flash plugin (I think that's the right link) then if that doesn't help, dig around in the browser's configuration menus (like internet options -> advanced in IE)