It's good...
....but the sounds used are a lttle flat and could do with fx on. The beat is a little too quiet and needs to be brought higher up in the mix and varied. Overall, it's a quite a moody sounding tune, that could get even moodier with the introduction of the right components. A nice phat bass sound wouldn't go amiss either. Good job.