See, this is a toss up with the vocals. It sounds a little dry, as in it needs some more reverb. But then again it sounds a little more upfront... which could be what you are going for. Its unique. But I'd still recommend trying more reverb on the vox. As for the guitar, it sounds as if you just di'd right in, I'd recommend mic'ing an amp if you have one. I think the drums are a little too up front in the mix. They are in front of everything. Push them completely deeper into mix. Especially the kick, it doesnt sound right with that bass guitar sitting way in the back. But still, this is a cool song for sure, just work on the levels a little and you have something pretty cool. The vocals are flat on a few notes, but the vocal pattern makes up for it. Like you said a little rough.. but dont worry its pretty cool. And when you throw some reverb on those vocals, it will make it a little less noticeable. At 4:19 bring the guitar down too, if it was a little more ambient, and spacial it would finish the song off very nicely.Cool though, good work man, I enjoyed the song.(hopefully my critique wasnt offensive, im not good with ensuring my words arent taken out of context over the internet)