Has its ups and downs.
I think I just might leave a monster review on this one. ;) We'll see...
First thing that comes up to me is that you're using the VERY recognizable FL Keys and... correct me if I'm wrong, but VEC? 1 or 2, I can't tell. If you're using any common samples, go ahead and FX them, heavily! That way it'll sound LOTS more original, and in turn that much better. ;)
I hear the bass on the offbeat - this is quite commonly done, and though it's quite catchy, and works well almost all the time, it comes at a price of originality - dropping the bass on the offbeat is one of the most unoriginal things you can do with it, unfortunately. Next time, try arping it. Play with rhythms you'd call ridiculous. Change the 'Snap' on FL Studio (which you PROBABLY use XD) to 1/2 step, and experiment until you have something that sounds good.
The composition of this all is nice, and you've paced this song pretty well. Was this, by any chance, inspired by cornandbeans's Lazy Summer Days? :P Sure sounds like it... I notice that you switch between piano breaks and climaxes, several times in the song. If that's the deal, then take, say, a part of the song from one low point to the next (preferably the biggest) climax, and then the next low point, and work on it by itself as an original song, polishing it until it shines. Putting that kind of effort into a shorter song will almost all of the time give you something a LOT better than what you have now. ;)
Claritywise, there are a few things that need addressing. I'm noticing you're stacking your hits in a fashion that cause your song to clip... careful, there. ;) Use less hits at these points. If you absolutely HAVE to, though, then lower the volume on all of them so they don't clip, and mix/master them individually and as a whole. If that still doesn't work, then bring them back up to normal volume instead and lower the master volume, and start mastering the hits. If THAT doesn't work, then you need to get rid of a few hits. ;)
The general mastering could use some work... do you use FL Studio 7? Even if you don't, you probably have some version of Fruity Parametric EQ - I reccomend you use EQ 2, though it's up to you. Use it to master your songs, it helps me a lot when I master mine. ;) When I master mine, I generally end up cutting the middle frequencies - where buttons 3 and 4 would be, for example - a bit, so there's less clutter in the song. Then I build on that by raising the 5 and 6 knobs as needed until I have some nice, sharp, clean treble. I boost the kick by raising the 2 knob a bit, and then toy with the 1 and 7 knobs as needed until the song sounds good. It's up to you how you master your songs, and different songs often need different mastering, but that's the general formula that's worked for me nearly all of the time. ;)
Hmmm, anything else? This is a very good song, though songs like it are very common. If you want to get known on Newgrounds for songs like these... you're going to have to try VERY hard. ;D I reccomend taking up different, more original genres that less people do, but it's up to you in the end. If you want to stick with this style, go for it, and good luck. :) Just a thought you might want to consider.
That's about it, I enjoyed this song! I hope my comments help you in the future. Mind stopping by my page sometime? My latest could do with a review, especially since it's some of my best and I'd really like to see what lots of people think. ;) Find it at http://www.newgrounds.com/audio/liste n/96663.
Great work! Don't hesitate to PM me in the future if you want another review for a song of yours, though no guarantees on my availability. I'll try. :P Keep up the great work.