Pretty awesome. You should remaster it because the drums are not right.They are mainly too loud. Try listening to your songs before release in a car with a fully sick subwoofer, ear phones and normal set ups.
Where did you get the vocals from? try state that in the author comment section.
I would like to have this song in my collection. :)