Amazing leads really!
I think that the leads are great, but the drums definitely need work! They don't sound in character with the rest of the song, it's out of place. Kinda like this, you wouldn't normally find oranges on an apple tree now would you? (i'd hope not anyways :P) Make the drums fit in with the rest of the song, and experiment, it's take a little bit, but I'm sure there's a way you can do that ;)
-ImperfectDisciple