i really love this slightly retro feeling you've got going on, so i might suggest a teeny tiny little touch of static on top??
i'm not entirely sure how i feel about the way you introduce that saw lead - the suddenness of it clashes slightly with the really smooth keys underneath. maybe stick a filter on it, or start it out drenched in reverb that gradually goes away?
this needs a super lush female vocal, in my opinion.
totally freakin agree with this.
just out of curiosity, did you record those vocals yourself or did you grab them from somewhere?