Not the kind of music I normally listen to, but you did well! Although it kind of sounds like you've put emphasis on the instrumental side rather than the vocals. The sound balance just doesn't seem quite right and they sometimes drown out the vocal part and make it difficult to hear.
I was going to say the same thing actually but decided not to. Will second it now though.
The fact you did all this by yourself though... Holy shit. That's insane.
Well done mate, you should be proud of the work you've done.