hmm..
Mastering needs a ton of work. You have 2 leads that are overpowering each other. There is very little equalizing on any of the sounds and why does it randomly go into triplets at 2:07? That caught me off guard because there was nothing building up to it. Very basshunter style hands up piece. I won't call that a compliment though, because there's 80 million types of basshunter handsup pieces on newgrounds (they go on youtube and watch that one video, then they go apeshit in FL studio and get popular on newgrounds). I hate being so frank, but I'm only being honest. Kids on newgrounds go nuts over this stuff, so I'm not suprised that another generic and subpar hands up piece is getting wild popularity.
You seem like a nice person, so I guess I'll say you'll only improve over time, so keep producing, but don't let all the reviews saying this is the best thing ever get to your ego.. please.