I love the Latin rhythm. The chord changes are truly unique and interesting. All the half-steps in the melody are pretty cool too but I'll it was hard to sing.

I can hear what you mean about the mix. Perhaps it's just a little too low overall.

SD