I like what youre going for. Though i think the mixing needs work, sounded very loud and unbalanced to me.
I did especially like the intro you had. Made me think of Phantasy Star Online