I've listened to this one before. I find it rather good.
What's the story insofar as structure and/or form? Is it more or less a linear progression dictated by storyline or on-screen action, or is there something lurking beneath the surface? I'm awful at discerning structures...
Some nice vocal effects in there. I'm going to assume you don't own your own chorus, so was this the work of EWQL Symphonic Choirs, by any chance?