Better than the original?
I think so! When I compared the two...I liked yours a lot more.
To me..it seems like the original has too many instruments (don't get me wrong I still like that version as well) however your remix seems to fit the song...how should I say, perfectly? Lol...well you did an outstanding job on this because I don't find anything wrong with it.
I really like all the echo effects and such, really bring out the voice...I love Imogen Heap...completely wonderful, the way she sings, ah just amazing :)
So yeah turning this into a more electronica version was the way to go!
Bravo!!!!
5/5
10/10
My friend you have talent :) looking forward to more of your work!