Well done both of you!
I've always been a big fan of both of your pieces of work, and it's nice to see a 'crossover'. (Like the Simpson's and Futurama, but better.) I like this more than the original, actually. I think the song is better, and I like the idea that the artistic style is so much alike the first even though it has been produced by a different artist. Hell, where's the mp3?