Actually that page linked loads in a ROM for you.
It seems to work perfectly on Firefox 4 for my snow leopard machine.
wow that's awesome, I thought that it didn't work but I just left it on a tab and then went back to it after a while then randomly clicked around and it started working.
Funny how most people don't know this site exists.