Hrmmm...
Well first thing I have to say is that the mix ain't great. The levels weren't paid any attention, it seems to me. Everything is just as loud as the other synths, and it hurt me a wee bit until I turned it down. Some equalizations are in order :) Otherwise, everything else about this song is great, and very original! I love that melody, it's really cool! I can tell that you used JasonC's songs as a template, and I totally understand that. However, if it can remind a person of it that much, perhaps you should think about tweaking the instruments some more before you publish the song on Newgrounds. Remember, you are submitting songs to be listened to by a whole shitload of people, you wanna put something out there that is totally your own, and sounds great, at least on a technical level. Equalize the shit out of your drums, make sure the snares and hats are sharp and clear, the bass is punchy and bassy enough to be heard. Basslines should'nt really dominate over melodies, and so on and so on. I hope I don't sound like an old person condescending a youngster, because that's not what I'm trying to do. I really do like your song, I'm just pointing out what I find to be flaws in the song. Also, I agree with Third_Nut about the melody thing. A song over 3 minutes should, and I stress the should, have at least 2 melodies, but it's not always required. If you automate it enough so that it sounds new and refreshing each time you hear it, that's cool too. Anyway, I hope that I helped people that read this in some way, and I hope you keep making tunes bud, perhaps in the not to distant future you wouldn't mind collabing on a song with me :-)
-ac-
P.S. check out my songs and see what you think