I spent a good bit of time staring at this photo trying to place a story on it. The image I came away with is a spirit emerging from a mine shaft. I don't know if that was your intent, but the more I look at it, the clearer I see it (time to move to the next image I suppose). As far as detractions, the light squiggle near the bottom left and the hot squiggle near the top are somewhat bothersome.
I don't know what this is, I don't care, and I am not sure I want you to even tell me what it is. It is better not knowing, I think. I LIKE it! I might darken the right edge down a bit, just to see if it helps or not. 8