James,
Interesting composition. Yes, I agree with comments above, your vocals are more cleaner and settled with Ray's help. Mix is good! I would still do something more to vocals. Maybe a little bit more reverb and stereo for this particular piece. Thank you for sharing.

Misha.