Good job
All around a solid performance, but it could use some more tweaking. The biggest problem I'd say I have is that the tune sounds a lot thinner than when listening to the instrumental. It gets a bit better when I use my headphones though. It just lacks a bit of the punch it had. The vocals themselves are well sung, and you've definitely got a badass voice, but they could have been a bit tighter. They just seemed a little loose to me in spots. It might have been that they were too close together though. A bit of panning may have fixed it, but I'm not entirely sure.
I really do like the tune though man. The more I listen the more it grows on me. You also did really well with the lyrics. I'll definitely be looking forward to more tunes with your vocals on them.
I also had a question for you, what vocal exercises did you do to get your upper register sounding so damn powerful?