I like that you tired, and made it work :D
While listening to this I was thinking to myself; "how would I have made a remix", and I don't even think i'd attempt it since it has such a potential to fail.
But having that said you made it pretty enjoyable with good mastering as well.
Cudos to you for trying new stuff :D
keep it up man, and merry christmas! ^^
-shoephly