cafe, first thing I would say is the drums sound a bit over compressed for the song to me. However, they do tend to grow on me as I listen. The organ is doing some interesting (not in a good way IMO) things that actually reminds me of some of the wacky Eventide H3000 effects. Just keep working at it; I've heard way worse mixes before (some of them mine).
Wherever you go...there you are