It's pretty good :)
some things to note: The vocals didn't sound all that... well. If you sang them, then props to you, newgrounds needs more vocals in it's audio selection, but I just don't think that they sound... good to be honest... I think too much auto tune actually. I'm okay with a little auto tune to fix the pitch of a voice, but to the point where it's just for being... there, it takes a lot of the humanity out even, in some circumstances such as here. Other than that though, overall it's put together fairly well, and I have to give you props for the singing - at least you tried, and if it were a bit cleaner and crisper, the vocals might've actually sounded fine. :)
Bassline: Generic EDM bass (I'd like to see a little bit more go into it) - 3.5
Melody: Followed the vocals, and was overall fairly good. not too unique, but it's okay - 4
vocals: Not clear enough or crisp enough, IMO to much autotune - 2.5 (credit for trying though)
Percussion: It was just right for this. wouldn't change it if I were you: 4
so, overall: fairly generic dance/techno track. Nothing new, but it was pretty good regardless some of the downfalls. I don't know how long you've been making music, or how any of the rest sounds, so I don't know how much I can judge you based on experience, but for an average newgrounds song, this was pretty good. - 3.5 stars :) hope you found some of this to be of use to you :)