Not bad. I'd like to hear it with a higher bitrate -- there seem to be lots of encoding artifacts. It's difficult to tell whether, for example, the slightly "tinny" sound is due to the recording/mixing or the mp3 encoding.
The song develops nicely. The mix, aside from the tinny sound, is appropriate for the material.
Great first effort!
Don