Its amazing how much of effort has been put into this....esp. those fine delicate movements!! I had to watch it more than once to absorb all the details and im still not sure if i got every single one!!