I thought your voice sounded great but I would suggest downloading Audacity to record. It's free and the quality would be better so it would be easier to critique but I really like your voice from what I could hear :-)
What a fun song! I'm following you on soundcloud. I love your voice. The only thing I would suggest is to line up the harmony a bit better. There are a couple spots where they are a bit off in the mix but the vocals sound great to me :-)