nicely done on the mixing front, but you should work on your composing skills. this thing seems like one loop repeating over nearly 4 minutes. try to mix things up a little. I mean you don't even have to be crazily creative. there is a formula to nearly every edm style nowadays. get those 4 chord melodys going dude! ;) also I didn't particularly like the piano sound. IMHO you can always hear a cheap piano vst. try buying a good one if you can afford it. also dude you shouldn't care about your rating. sure it sucks but thats just the way sometimes here on newgrounds. just enjoy that overall (until now) you got 19 guys to download your track aint that something. and now work on your compositions! :D
see ya in the NGAUC