@Jeffro: Thanks for the article. It was a lot of fun to build.

@Chip: You're right that this isn't very practical. My goal was really to see what will be possible. Firefox has plans to add support for animations (though like Chrome I think their 3D perspective support won't be for a while), so eventually it can be cross browser compatible.

I am working on some more practical (and usable) uses of CSS3 animation, and I will post them when they are ready.