Huh, this concept is something I've pondered over myself a few times, and I'd be interested to see where you take it, if it holds up.
Unfortunately my browser seems to be having difficulties displaying certain content (probably related to HTML5 canvas data), and I'm sensing performance issues as well. A downloadable might fix this?

