Damn.. that is a really, really good song!

I think there is a (very small) problem with this track - it is too obviously that it is a background track that you are singing too - I think you should have used the same reverb for music and vocal, which might have "glued" them together in a better way.

Anyway.. it was a nice song to listen to. Thanks for sharing!
Will