It's well written... but why the instrumentation? I'm afraid I couldn't exactly say what would improve it, but the instrument choice makes it sound 10x cheesier than it could have been.
P.S. I love everything else you do.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.