Pretty good. You really nailed the peak of the song at 1:37-2:05. I like the many varied and unusual sounds. It's a bit boring near the end, though.
Did you ever create a finished version of this?
You may only use this piece for commercial purposes if your work is a web-based game or animation, otherwise you must make specific arrangements with the artist.