As cool as it looks, I disagree with the idea of doing the animation in the CSS doc... dont know why. Maybe I am just wrong or stuck in the past :¬)
Maybe we need some kind of CSS framework for animations, which will simplify all animations in the same way Jquery abstracts the DOM.