The music is good and the lyrics inspired...
But! This sounds like it was recorded in the distance (or maybe with a microphone inside a cardboard box)... Now, don't take this as me being harsh. I'm just saying you should invest in a better quality microphone, or in post-recording voice brush-ups...
Other than that you got some really great potential here!