I'd have to agree with everything Martin has said. Great production work and what is there sounds excellent. Just think could use some intelligent type of edit work and a bit more variation by maybe adding some stabs or pads or something. A nice distorted lead would sound proper too.
But for what you have done...it sounds very nice indeed.