i wont comment on the mix, as it seems you'd just do this so you could actually hear yourselves play. don't put it on a demo!
i've never heard this song before, but i will be critical enough to say the drum intro is a bit too much.
the other standy-out part is to me your voice, while fine to my ears, you just seem too far out there. you are intime as far as i know, but you dont arent with the band, i dont think i can explain it well enough. The "didu didoooo" part, you are just a tad off-key as well. as some other parts - but don't worry about that - keep practising!

you're not alone. you should hear me...
other than that, there's not much too it, for something that is 5 minutes long...?
its snazzy.
keep on rockin bud!