very nice man! Good enunciation and the inflection fit the style. I'm diggin your vocals. Good job on the guitar too, i'm also a singer/guitarist, so I know how tricky it can be to learn to play arpeggios or tricky riffs while singing (check out Shawn McDonald - Gravity...a song I did a cover of). Props.
Some critiques and additional comments to what row & chele said...First off, I'm hearing a tendency to hit the notes right (pitch and enunciation) in the beginning and middle, but at the end is where you falter the most. It's just as important how you come out of the notes (like if you sing a word and then rest for a couple beats or a measure). Relisten to the endings of a section (right before a rest), and some of them sound a little shaky, some falter. Follow through. Also, I heard some portions where your vocal runs were a little sloppy, so try to tighten them up or discard them (unless they're part of the cover)...I dunno, my drummer tells me I do vocal runs too much, and I feel that he may be right, sometimes I do overuse them (or just straight up abuse them haha).
As for the high notes, I think you're just being humble :cool:. They sounded pretty good. The falsetto added a nice touch.
As for what chele is saying, for techniques/styles like belting, singing NOT how you speak is important, because if you're screwing your voice up by trying to sing "NEED!" with the hard E vowel, you could resort to "N-AY-D", which is what they do a lot of times in Punk and hardcore and stuff. Stylistic preference for sure. Another trick I do is if i'm singing a hard "A" like "RACE", (the vowel "A", you'll notice when you sing it, many times comes out as "AAEE", with the hard A turning into a hard E somewhere in there). When we (I) get sloppy, I notice I short my hard "A" which is easier on the vox than a hard "E" esp. at higher pitches, so I hold off on throwing the E sound of the A until the last possible moment. If that makes any sense AT ALL. In other words, chele, i know what you're sayin.
Cheers brotha, and keep kickin A