Are you using a mute?
Sounds sort of flat to me. What type of horn you using?
By the way, I thought I was the only one doing this on newgrounds. Nice to know there is others like you doing this.
Keep it up, and I look forward to hearing more from you.