I really don't like Dance/Techno music at all, but this is one of those rare songs that makes me want to move my body.
I haven't found many songs that are on the same quality level as this one. Kudos!
Also I find this song a lot better than the original version, can't see -- well, hear -- any flaws in it. You should get payed for this, I would buy it asap.
This certainly deserves 10/10