Beast
I thought I heard all the great music on this site. Impressive!
I don't think this is a failed song. I think you could even improve this even more. Add a few more sounds to round it out a little more, and you could be a real menace to the music world.
Kudos.