Whooooa!!
Slick remix, dudette!! And I put the emphasis on "remix"; you really took the source material into your own lane, while still faithfully translating it into the electronica realm. I really can't think of anything to criticize really. Only thing I noticed is that it felt as if it was still...holding back, I guess. It goes all over the place, but still feels a bit restrained...I dunno, sorry I can't be better help. Otherwise this is top-class :)