ok sounding music. think the track could benefit from some halftime breaks in the rhythm. that could sound quite cool and kick it up a notch. like others have said, its a good demo for the sake of getting an idea down. I think the composition needs more work. I
t can be much more interesting than it is at the moment. remember that the riffs dont have to be "the riffs" all the time, you can bend and shape them, this will conserve listener interest.
I know lots of people have ripped the singer... I'm not awestruck by him, but I don't think he's a bad singer. it sounds as though he felt he was under pressure recording and was focusing on pitch and vibrato too much, that and getting the lyrics right.
get him drunk and do some test takes. you never know you may get some gold. let him relax and be in the zone. I've seen too many sessions where the band spends almost all their time getting the instrument tracks down nicely and then in the last 10 minutes expect the singer to rip out a one take work of magic. that might happen, but i've rarely seen it and the people who can, know they can. generally the singer gets stressed and you get an unnatural take.
the think that really kills the vocal track is the poor EQing and the overbearing natural room noise. maybe try recording him in a deader room eg, more padding to kill the reflections. use a good mic and a pop filter.
There's no low end to his voice, its like you've used shelving to drop the low end. you still need the low end in the vocal track. if you use a good mic, a very small boost around 10k will really bring out the voice nicely. if you use a crap mic it will just sound tinny.
it sounds like he wants to let rip and scream at points, but doesn't really have the gravel. try eating some cheese, drinking bourbon, a touch of distortion and delay on the vocal track let him hear the effects through the headphones while he's recording.
no time limit,(that he knows about) just playing with his instrument (<come on guys be mature

)
and use a different distortion on the solo, it will help it stand out from the rythem.
try double tracking the rhythm guitars. record each guitar take twice and pan them left and right. it will sound way better than just rhythm and lead overlaid center. you will hear the stereo field come alive.
you can drop out the low end for the guitars. let the bass do it's job.
drums sound pretty good overall, use dual pencil condensers in xy config

put them facing down over the top of the kit roughly over the center of the kit. it will capture the hihat and cymbols nicely, it will also capture the toms and preserve the stereo field nicely. pan left and right for sweet awesomeness.
I say this because the hats seem to lack some high end. like you used a dynamic mic to record it.
then all you really need is the kick and snare, which you have recorded pretty nicely.
record bass with strings a week or two old. dont be afraid to let the bass have some high end. it will add character to the instrument. but what you got is nice and solid, it merges well with the music.
anyway, I'm done babbling now.
whats your recording rig like? home setup? or did you rent a studio?
Sometimes I like to use words out of contents