The intro delay was just so nicely done not to much not to little and just in the right place mix wise. I'd suggest for the drums to look at varying the velocity on the midi notes to give it a more real sound.
Great job I'm sure you know that though :]
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.