Nearly perfect.
Your version is a loooooooooot better than the original!
Love it.
Of course there is a lot of samples but...that fit pretty well actually :D.
Maybe you should make it a litle faster...?
Oh and I love the transitions.
10/10.
Nearly perfect :) .