Ok this is just fucking amazing animation! look at that!