You have here IMO the thing that ruins a lot of this style music for me: the vocals have little to nothing to do with the music to my ears... they sound "laid on top" and distract from anything else going on. What that is in technical terms, you'd have to ask someone else, and I realize the answer may well be "that means Shaye can't hear for shit." :b
Not terrible, but merely... ehhh.
Shaye
This I can agree with.