Really nice 3D animations in that video. Something like this, I find quite difficult to comrehend jsut off of a text description.