This is great :)
I kinda disagree with 3GreyLeaves and Alpha522, this remix is really nicely done in my opinion!
Anyway back to the *constructive* review.
This didn't surprise me but it wasn't bad either.
I love this remix. Mastering could've been a bit better. There are a lot of parts where it really gets annoying to listen to because of some small yet noticeable mastering issues.
The lead goes well with the bassline. A disapointment I have are the drums, they seem generic and boring.
Other than that, awesome song. Keep it up! :)