I liked it a lot
Personally, I don't think the quality is very bad at all, as in it doesn't detract from the song (to me anyway). I kinda like the fact that vocals are warbly, sorta fits the song to me. Catchy guitar hook, too. Keep on keeping on, you guys.