The intro was HOT! I liked it a lot.
The vox is awesome as well!
The only suggestion is to get rid of that high pitched sound! It's rather annoying...
Other than that, it's a pretty cool song!
PS: Check out my latest song: "Weekend Has Come"