Nice
This is good! I don't see how it could have under three stars--
I like how your instrumentation works, it doesn't clash at all, and they definitely make the song more interesting instead of cluttering it up. I can actually hear all the parts at all times--pretty much.
So you put this together really nicely, there's just nothing really really super new I guess. Actually no, maybe that's not it. It is pretty new sounding, but-- AHah, I see.
Dude. If you made the drums more... dance like-- had them stick out a little more.
Yeah it's the drums. keeping this one down. If you worked a little harder on drums, made some of the leads stick out a little more, this would be an awesome song. It REALLY REALLY needs a more followable beat. This would be an awesome AWESOME song if that was there. Nice job.