I like it. I wish I knew more about how it was done so I could deliberate intelligently about those few aspects that don't quite ring true, but they are subtle and more about the composited whole then any particular sub-element. Very nice work overall to my untrained eye.
This is quite beautiful to my eye, and I'm glad you entered it. Based on personal experience, it's doomed to a mid-pack finish, but don't let that get you down :-)