Hmm, I'm not quite sure what to say about the vocals, since I don't listen or practise much on these types of songs. Do you tone up your voice before you sing and how long have you been into singing?
Guitar seemed relatively well in-time.
[19:59] <Lazors> man it's a good thing people don't see what i write here