This song certainly sounds good, but it does have a lot of repetition (which is something my tracks also suffer from :v). Also, I think the transitions between melodies could have been better.
It's still great, though (Y) :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.