Hurry up, dammit =P
Hurry up and learn how to sing awesomely already =P If I had to point out the weakest point of this song, that would probably be it. Your vocals aren't that bad though. The biggest problem that I have is that the distortion effects often make the works sound quite peculiar. Try not to change distortion in the middle of a word that it is crucial to enunciate on =O
Your voice has it's own strength though. As you gain confidence, it will undoubtedly start to sound better. You are amazing already and I can tell your voice is already more confident after your first song. You + a few year = awesome (not that you aren't already, mind you) =)