I love the female vocals, that's the first thing that really hit me. It really provides contrast against the guitar.

But then, as I was typing this, the screaming part came up. Which I can honestly say just didn't fit with the rest of the song. But then again, I've never been a big screaming fan.

Love the guitar solo though. Keep on rockin'!