Hmmmm...
You've gotten a lot of hate here for the vocals. Granted they aren't anything original you came up with yourself. But you gave credit to the vocalist in your author comments. So people should really get over themselves. It isn't a remix, you just used someone else's vocals in a song you had already created. Nothing wrong with that.
I think the vocals fit fine. Although, I wasn't really paying attention to the lyrics. So that might make them a bit inappropriate. But just as they are, the vocals seem fine to me.
I'm not sure why everyone is hating on this. Trance music is see through as it is. And everyone is down voting because (OMG! ITZ NOOT TEH BESSSTSSESSSTS!!!!) Fuck 'em. They are probably all a bunch of video game loving fan boys.
But for me, this is mediocre. Mainly because, well, I hate trance. ;-) But you know this already, and it has never kept me from making an honest and objective review.
The beat is pretty typical. Nothing really that special, but it really does the trick. Especially for this type of music. I agree the kick could come out a little more. But other than that, the drums are really good.
As for the lead arp, or whatever it is, I like it for this type of song. Really fits the timbre and mood well. And it really has a nifty melody line all the way through. Nothing really catchy, but just nifty really. Nice job on that little bit.
As for the mixing and mastering, it sounds alright to me. Everything is present in the mix, although the high ends are a little dominant. Raise the kick a little, and maybe EQ the low ends down just a smidge. Not a lot, just a smidge.
Overall this isn't that bad. So screw the little fan boys below me who hated on it. And this is especially good considering you are still stuck using the shitty demo.
4/5 and 8/10 overall. Nice work here.
-Gravey-