Very nice - I like how the instrumentation builds but doesn't conflict - the choice of instrumentation and mix works really well. I especially like the woodwinds accenting the harp(?)
From your theme I would agree it's probably too lighthearted for what you describe, but as a piece of music I really like it - the Jazzy organ interlude is fun - I could almost imagine some walking bass in there :)
I like the choice to use SFX as well, it really brings it together nicely when it could easily have been cheesy.
I imagine it was deliberate to leave it without resolution but I could perhaps have done with a final flourish but that may just be personal taste :D
I came here after seeing the piece you did with Tainted Logic. If you're ever interested in collaborating, let me know - I've got a bunch of random stuff on my page for you to judge me by - I like making things.