http://www.ignoro.co.uk
I can't give too many details here without giving it away. Anyway, let me know what you think. It's a mess of JavaScript and PHP and MySQL. I think I might move some of it over to flash due to the amount of pressure it is putting on the browser in its current incarnation.