...perhaps lower the volume of the lead or increase the volume of the lead (whichever you prefer, im not using my mixing/EQ headphones, so it might be me...) the rest is good though, the end could use a softer exit...but, again, im speaking from a personal stand point...best idea would be to ask others :D
hmm...the beginning seems a bit hectic, now i can only speak for myself, but i think that lowering the amounts of notes (or sounds) might be good. Define one of them well enough and have the rest as back up in that intro.
As for the body, its good i can say, but that bass that enters at .38 seems to drown out the lead...