I think you're on the verge of a really good track here. My only suggestion would be to change the instrument you're using for the melody. I would experiment around, but for some reason, the one you have right now is a little grating on the ears and is muddying the mix. Nothing wrong with the notes, just that particular instrument choice. Otherwise, I love the rhythm and the pulsar is a very different but cool touch.
EDIT: I think the reason that instrument is bad is because of the echo on it. I think that echo might be hurting the mix.