This sounds like you put a lot of heart into it. Amazing tune!
My one problem is that some parts sound jpeg-ish, like the clap-type instrument at 1:05. Otherwise, very good!
I would say that this is better than the original, but in some ways. The original was a lot longer. This one is really short, which bugs me.