wow man, i really enjoyed that (I love that song).
your singings not amazing, but it suits the song and isnt anything to be ashamed of. maybe work on some breath support stuff, but in general its pretty strong. the only thing id work on is tightening up the parts where you have overdubbed multiple voices.
all the best.
(insert self-aggrandizing quote here)
lol muc more than passable, you've got a great natural tone
if you want real critical commentary I'd say you should try to ease off the attack just a little bit, it sounds like you're going slightly sharp at the start of each phrase which is the exact same thing I used to do a lot. Just try to avoid any kind of percussive attack when you start each line, it's all a matter of CONSISTENT breath support from start to finish but aside from that you're fine.