So first word of advice: don't bother listening to the the original.
On the other hand this is a great track. More of the popular pitch shifting, some cashmere-cat style pops, and the hint of some electric clavs.
I really didn't picture the original to sound as it does.. Anyway I hope to be posting regularly pretty soon now. Sorry to be keeping you all waiting!
Enjoy this track meanwhile!