Interesting, how did you do those reverse sounds in the intro? Neat stuff. Cool sounds throughout. The intro snare seems like it could lose a little 4-6k somewhere. Taste thing though, so if you like it where it is, just leave it.
I like the feel, kinda sci-fi, kinda 80s horror, kinda new age theme music all in one. Neat guitar solo, are those octaves? I like where the solo sits in the mix too.