Matthew - 'Flash' websites are all very well, but you've committed the ultimate sin of producing one that does absolutely bugger-all if Flash isn't installed AND enabled! I have my Opera browser set up with all plugins turned off by default and enable them on a site by site basis. Yours is the first site that I've come across which shows me an absolutely blank screen, and doesn't even allow me to right-click to bring up the menu which lets me enable Flash.
At the very least, detect that Flash isn't working and display a message telling us to install or enable it.