Sounds Good to me. One thing that strikes me is the heartbeat sequence, I think it would need some reverb at the beginning, maybe I'm wrong, will see for myself soon, as I think this will be my next mixing project.
Good Work as most of what I heard from You.
/C
Cheers I have just done another mix