Awesome animation, please try. Reviews are welcomed.