It's good!
I think if you could find a vocalist to work with you on this track it would make magic!
Like myself I feel you could spend a bit more time on mastering, some aspects just sounded a bit off to me, like too much in full stereo or something like that.