Sort:  

It seems like a confused spirit of a duck trying to find its way out of a trap? Time limits on songs is like word counts in stories. Hard to deal with LOL.

After a few more listens it starts to sound less strange... coming around to it..

Hmm, the duck may be in the cheap sounding upper horns. Honestly I hear Batman and Lord of the Rings :D Maybe Darkwing Duck, too, though ;P The mix has a lot of room for improvement and there is zero automation or precision control of attack in the notes, etc