Very cool atmosphere! One thing though, did you do any compression or limiting? It sounds like a lot more volume could be squeezed out of this track if it was mastered better. I don't by any means consider myself an expert, but I know a thing or two about that stuff. PM me if you want any help!