Cheers for the nice comments! This started as a bit of a throwaway exercise and it's now turning into something I want to develop. I'll post some more when I get round to it.
That's a big fault of mine. My love of language sometimes trumps other sort-of-important things like plot and coherency, so I'll watch out for that.I would only caution you to be careful with the constant poetic similes. Maybe it was just me but there were lines when i got so lost in the language I forgot/missed the point.