eh?
Your delivery is weak. The beat tended to drown out your lyrics occasionally. And that stereo delay on the vocals was more annoying than helpful. To your credit however, the beat wasn't bad, just a little too much going on for a song like this. A better mic wouldn't hurt either.