\m/
Man, you give me a hard time. When the song started I wanted to give a zero instantly, because it's just that kind of music that I just don't like :P .
But it would be unfair to give you a low rating just because I don't like it, since you asked the Review Request Club to review you songs. So, I will be fair and unbiased , don't worry ;)
So, to the song: As I said, I don't like that kind of songs, but technically you've done a great job here. The mixing is fine and the sound is very clean.
All instruments can be heard, which is always a good thing.
You also added a lot of diversity to your song, this will keep the listener interested and also makes sure that it never gets boring.
You used some interesting effects and some of the melodies in this song are quite catchy.